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

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.


2
Зарезервированные слова Bash против встроенных команд и форматирование вывода команды времени
В чем разница между зарезервированными в bash словами и встроенными командами? Могу ли я отключить время bash и использовать /usr/bin/time? Если нет, как я могу отформатировать вывод?
8 bash 

4
«Команда не найдена» при запуске сценария оболочки. Что я сломал?
Я на OSX Snow Leopard. Вот полное содержание grr.sh: #!/bin/sh echo wow Когда я пытаюсь запустить его из терминала: $ grr.sh -bash: grr.sh: command not found $ /bin/sh grr.sh wow $ sh grr.sh wow $ bash grr.sh wow Ладно. Справедливо. Я дам ему исполняемое разрешение, затем попробую еще раз: $ …
8 macos  bash  terminal 

1
Является ли невидимая ошибка в bash ошибкой или функцией?
В каждом дистрибутиве Linux, который я использовал последние 10 лет, было следующее неудобство: вы запускаете программу в терминале, используя bash. После остановки или прерывания программы все, что вы вводите, иногда кажется невидимым. Затем вы можете ввести команду «сброс», и экран очистится, и курсор снова станет видимым. Из-за этой ошибки я …
8 bash  shell 

3
Как выполнить скрипт Python из консоли без записи полного пути?
У меня есть несколько сценариев Python в / usr / share / scripts /, которые я часто использую, и я хочу иметь возможность выполнять их, просто написав имя, а не полный путь, как я могу это сделать? echo $ PATH показывает мне: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/real/RealPlayer Поэтому я попытался написать на терминале: PATH="/usr/share/scripts/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/real/RealPlayer" …

4
bash: использование scp в cron не удается, но запускается успешно при запуске из командной строки
Я пытаюсь использовать scp в скрипте bash, запущенном cron (я запускаю это на Ubuntu 10.0.4 LTS). Скрипт работает нормально (т.е. передает и копирует file1 и file2 на / с удаленного сервера, когда я запускаю его из командной строки. Однако, когда я запускаю скрипт как задание cron, он завершается неудачно. Вот …
8 ubuntu  bash  ssh  cron  scp 

6
Bash цвет оболочки на Mac?
Как вы можете сделать список исполняемых файлов оболочки Bash другого цвета, чем неисполняемые файлы? Я попытался изменить, ~/.bashrcчтобы содержать следующую строку (в противном случае она пуста): LS_OPTIONS='--color=auto' Но это не работает. Что я делаю неправильно? Я работаю на Mac OS X.
8 macos  bash  shell 

2
Как я могу запустить другую команду, но с теми же аргументами?
Например, я редактирую, а затем запускаю тот же источник. vim arbit.py python arbit.py Я знаю, что могу запустить его изнутри vim, но я хочу общее решение для Bash. Я продолжаю находить ситуации, когда я повторно использую аргументы. Как я могу это сделать?

3
OSX 'открыть с помощью' сценария bash
У меня есть скрипт bash, возможно, многие из них на самом деле, и я хотел бы иметь возможность открывать файлы в искателе OSX. Это действительно очень простая концепция, но по какой-то причине сценарии bash выделены серым цветом в диалоговом окне поиска с помощью функции поиска. Я понимаю, что существуют различные …
8 macos  bash  script 

1
перевод строки в переменную bash
Мой скрипт содержит что-то вроде этого: ifc=$(ifconfig) При этом ifcпеременная содержит выходные данные команды, ifconfigно без перевода строки. Поэтому, когда я печатаю его, echo $ifcя получаю только одну строку. Как я могу включить новые строки подкоманд?

3
история bash добавлена, но его отключена
Я на Ubuntu 10.4 и моя оболочка bash. Когда я открываю несколько терминалов гномов и закрываю их, история добавляется правильно. Когда я вхожу, shoptон говорит, среди прочего: histappend off Может кто-нибудь сказать мне, где настроено поведение добавления?


1
Как очистить буфер прокрутки в консоли от bash?
Я большой пользователь bash, и konsole - моя любимая среда. Я знаю, что могу использовать клавиатуру ctrl + shift + x, чтобы очистить буфер прокрутки, но в моих сценариях есть определенные моменты, в которых я хотел бы, чтобы это произошло. Как очистить буфер прокрутки konsole с помощью командной строки, bash …
8 linux  bash  shell  script  konsole 

3
Есть ли корректор опечаток для Bash?
Я хотел бы, чтобы что-то подключилось к ошибке «команда не найдена» в bash и предложило полезное исправление. Например: grep-C3 error bash: grep-C3: command not found Было бы хорошо, если бы он сказал: Did you mean: grep -C3 error (Y/n) Я видел, как люди включали в скрипт .bash_profile общие опечатки, такие …

9
Linux & Shell - Обязана ли Shell?
Общий вопрос новичка. Зачем нам нужна оболочка в Linux? Как пример, когда я печатаю - найди. -name xy * - Мне сказали, что оболочка принимает этот ввод и вызывает команду find (убедившись, что подстановочный знак правильно интерпретирован и все такое). Разве это не может быть сделано без концепции оболочки? ... …
8 linux  bash  shell 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.