Tag: shell

Ubuntu меняет оболочку на меня

Эта машина Ubuntu показывает ошибки при запуске нового терминала. Проблема заключается в следующем: Когда выполняется завершение bash ( . /usr/share/bash-completion/bash_completion ), оболочка имеет место не bash а некоторые определения переменных со списком local words=() выполняется (потому что только bash понимает списки). Мое решение состояло в том, чтобы явным образом вызывать с bash /usr/share/bash-completion/bash_completion , но […]

Чтение ввода из командной строки

Пытаясь использовать команду «читать», чтобы принимать пользовательский ввод из самой командной строки, но мой скрипт, похоже, не движется вперед echo "Do you want to continue?(yes/no)" read -p $1 if [ "$1" == "yes" ] then sleep 5s echo "" echo " move ahead" else echo "" echo "Skipping The Step.." echo "" sleep 5s fi […]

Как осуществляется перенаправление?

Является ли перенаправление концепцией оболочки, а не ядром ОС? Как перенаправление осуществляется с точки зрения системных вызовов? Переадресация реализована аналогично трубе?

Сканирование файла PDF

Я хочу отсканировать документ в формате pdf, используя команду linux shell. Если я хочу напечатать / отобразить только имя авторов и название статьи, есть ли какой-либо конкретный способ сделать это?

Передавать команды сценарию, который ждет ввода на машине Linux

Я пытаюсь запустить сценарий оболочки внутри, что я буду вызывать другой скрипт, а второй скрипт ждет некоторых команд. Я использовал эхо для передачи команд, но он не работает. второй скрипт продолжает ждать ввода. script1: #!/bin/sh set -x sh script2.sh echo ".open Simulation\n" set +x но это не дает никакого результата. он продолжает ждать. вывод: ./script1.sh […]

Поиск писателя файла

предположим, я хочу искать текст в некоторых документах в формате pdf, и всякий раз, когда я найду текст в любом из этих файлов, я хочу напечатать название и имя автора документа. Обычно мы можем искать ключевое слово в списке файлов PDF, используя следующую команду: for file in *pdf; do pdftotext "$file" – | grep keyword […]

Как удалить повторяющиеся строки из файла?

Файл, TABLE1 ——- 1234 TABLE1 ——- 9555 TABLE1 ——- 87676 TABLE1 ——- 2344 Я хочу, чтобы TABLE1 ——- 1234 9555 87676 2344

Сценарий оболочки, использующий функцию (), не находящую команду

Я изучаю shell-скрипты, и я изучаю, как использовать функцию в скрипте оболочки. Сценарий предполагается запускать в качестве базового математического калькулятора с двумя определенными числами пользователем. Предполагается добавить, вычесть, умножить и разделить. Когда скрипт запускается, он не может получить доступ к функции для получения результатов. Он останавливается в строке: «1») result = add $ num1 $ […]

Термин gnome – это тип оболочки без входа?

Согласно ответу на вопрос, https://askubuntu.com/questions/155865/what-are-login-and-non-login-shells , терминал gnome – это тип оболочки без входа. Как указано в превосходной книге «Практическое руководство для Fedora и Red Hat Enterprise Linux», 6-е издание : интерактивная не-login-оболочка выполняет команды в файле ~ / .bashrc. Файл ~ / .bashrc по умолчанию вызывает / etc / bashrc. В результате, /etc/profile не […]

Файлы инициализации Shell

Можно ли отслеживать, какие файлы были вызваны из каких каталогов? (.login .profile, .cshrc)? Причина, по которой я спрашиваю, заключается в том, что я удалил все файлы init из моего домашнего каталога, но оболочка все еще запускается и даже устанавливает некоторые мои пользовательские переменные (возможно, используя некоторые кешированные файлы откуда-то?), И мне интересно, где эти файлы? […]

Interesting Posts

Проверка того, как долго пользователь был зарегистрирован

Как добиться быстрого переключения пользователей с помощью нескольких графических адаптеров, предотвратить использование виртуального терминала?

Как проверить активные клоны?

Помощь в исправлении систем RHEL 6.x с воздушным потоком на удаленных объектах

Минет и битнет, вы их знаете?

Bash: вычислить время, прошедшее между двумя временными метками

Mutt и Postfix: отказ в доступе к ретрансляции

Выполнить результаты stdout

sed несколько операторов в одной команде, не работающей

Intermittent 'ssh_exchange_identification: ошибка подключения закрыта удаленным хостом

как сделать scp для подключения подключенного Wi-Fi?

Процесс Weblogic просто внезапно убит на redhat linux

Устранение привязки запущенного процесса к заданию

Переключиться на локальную сессию с удаленного SSH

Нечувствительная к регистру файловая система для производственного сервера?

Linux и Unix - лучшая ОС в мире.