Вопросы с тегом «bash»

26
Как найти файл PDF из командной строки?

Я проверяю ссылки на бумагу и хочу найти позиции в теле, на которые ссылается какая-то бумага (в списке ссылок). Есть ли PDF-редактор, который поддерживает поиск через bash и извлекает контекст позиции? Я пытался конвертировать PDF в текст, но не дал хорошего...

25
Как запустить терминал с определенным текстом, уже введенным в командной строке?

Вместо того, чтобы перефразировать мой вопрос, позвольте мне описать вам желаемый пользовательский случай: Я создаю короткий shell-скрипт для запуска команды "gnome-терминал --someoptionflagname" мой текст для публикации "и запускаю этот скрипт. Появляется Gnome-терминал с подсказкой командной...

25
Различать Интерактивный вход в систему и неинтерактивную оболочку без входа в систему

Я пытаюсь разграничить эти четыре условия: вход в систему, не вход в систему, интерактивный и неинтерактивный : интерактивный - оболочка входа интерактивная оболочка без авторизации неинтерактивный - оболочка входа неинтерактивный - оболочка без входа в систему Как я понимаю, интерактивная оболочка...

25
Для чего нужна переменная $ BASH_COMMAND?

Согласно руководству по Bash , переменная окружения BASH_COMMANDсодержит Команда, выполняемая в настоящее время или готовящаяся к исполнению, если только оболочка не выполняет команду в результате прерывания, и в этом случае это команда, выполняющаяся во время прерывания. Если оставить в стороне...

25
Где сохраняется история bash для пользователя root?

Я не говорю о .bash_historyмоем домашнем каталоге. Я обычно предпочитаю использовать sudo -iили, sudo suа затем запускать команды от имени пользователя root. Поскольку после этих команд история не сохраняется в .bash_historyфайле из моего домашнего каталога, я хочу знать, сохранена ли эта история...

25
Apt-get установить несколько пакетов без остановки

Я делаю bash-скрипт, который устанавливает различные пакеты, используя apt-get install. Тем не менее, я заметил, что если есть строка, которая говорит: sudo apt-get install package1 package2 package3 и ни один из пакетов не найден, ни один из остальных не будет установлен. Как мне заставить его...

25
Автозаполнение Bash для переменных окружения [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Ask Ubuntu. Закрыто 6 лет назад . Функция автозаполнения bash не работает с переменными среды в 11.04. Текущее поведение указано ниже export...

25
Почему «A = 10 echo $ A» не печатает 10?

Эта команда: A=10 echo $A печатает пустую строку Почему нет 10? Почему не работает временная настройка среды? Я хочу знать причину и объяснение, а не решение. я использовал LANG=C gcc ... чтобы заставить gcc использовать системный язык (английский) вместо системного (китайский). Поэтому я...

25
В чем смысл ./ перед заданным путем?

Мне сказали запустить это: ./yiic message ./app/messages/config.php Но я не понимаю ./смысла, может кто-нибудь уточнить, пожалуйста. Примечание: поверьте мне, мы не можем гуглить это. Я пробовал: ./ Значение ./ Ubuntu Это было так же, как ничего....

25
Как вставить строку вверху текстового файла с помощью командной строки?

Я хочу вставить текст вверху уже существующего файла. Как я могу этого добиться. Я попробовал echoи , teeно не был успешным. Я пытался вставить строку репо в верхней части sources.listфайла из терминала. Заметка Мне нужно быстрое решение в одну строку, потому что метод другого ответа мне уже был...

25
Почему восклицательный знак в двойных кавычках вызывает ошибку Bash?

Пожалуйста, посмотрите на эти команды: $ notify-send SYNC TIME! $ notify-send 'SYNC TIME!' $ notify-send "SYNC TIME!" bash: !": event not found $ Первые две команды выдают сообщение, как и ожидалось. Третий дает показанную ошибку. а также $ echo SYNC TIME! SYNC TIME! $ echo 'SYNC TIME!' SYNC TIME!...

24
Командная строка для текущей директории, аналогичная ~ для домашней директории?

Когда я использую команду cp или move в окне терминала, я в настоящее время нахожусь с bash в определенной папке, подобной этой. NES@server:~/Desktop/dir1$ И теперь я хочу скопировать файл отсюда ~/anotherdir/dir2в текущую выбранную папку в bash (dir1), я бы использовал команду cp...

24
Почему Ubuntu так долго говорит "команда не найдена"?

По какой-то причине, с моей настройкой, Ubuntu может потребоваться несколько секунд, чтобы ответить «команда не найдена», когда я случайно набрал команду. Почему это так долго? Можно ли как-то сократить время ожидания? У меня есть 13 каталогов в моем PATH, но даже в этом случае (в большинстве из...

24
Насколько новым является ctrl + r?

Я удивляюсь, когда эта команда была введена, и является ли она частью какого-то официального linux или она специфична для ubuntu? Как мне искать в моей истории командной строки команды, которые я использовал...

24
Почему Баш удалить \ п в $ (кот файл)?

Если у меня есть файл , input.txtсодержащий: hello world ! Затем выполнение команды bash echo $(cat input.txt)выведет это: hello world ! Почему и как я могу исправить это выход именно то, что находится в файле, как он находится в...

24
Сконфигурируйте gnome-терминал для запуска bash в качестве оболочки входа в систему, не читает .bashrc

Я пытаюсь интегрировать RVM с gnome-терминал . По умолчанию gnome-терминал не запускает bash в качестве оболочки для входа. Я включил, run command as a login shellкак предложено в этом ответе о той же теме настройки RVM, но когда я делаю это, .bashrcфайл не читается. Например, я создаю переменную...

24
chsh -s / usr / bin / zsh не работает

Я пытаюсь навсегда изменить мою оболочку на zsh с помощью chshкоманды, но она не работает. zsh установлен (через apt) и работает нормально, когда я вызываю его непосредственно из терминала bash. Но я не могу заставить zsh загружаться в терминалы по умолчанию, а chsh делает что-то странное: $ echo...