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

Вопросы, специфичные для GNU Bourne Again SHell, в отличие от других оболочек Bourne / POSIX. Для вопросов о оболочках Unix в целом используйте вместо этого тег / shell.



6
Почему это сообщение об ошибке Python генерируется всякий раз, когда я набираю бессмысленную команду?
Всякий раз, когда я набираю какую-либо «бессмысленную» команду, генерируется это сообщение об ошибке Python. Обычные команды работают нормально. Есть идеи, как это отладить? $ somenonexistingcommand Traceback (most recent call last): File "/usr/local/lib/python2.7/site.py", line 553, in <module> main() File "/usr/local/lib/python2.7/site.py", line 535, in main known_paths = addusersitepackages(known_paths) File "/usr/local/lib/python2.7/site.py", line 268, …
16 bash  ubuntu  python 

5
В Chrome OS Bash не выполняет мой скрипт. Как мне заставить Bash запустить мой скрипт?
У меня есть foo.shфайл в моем текущем каталоге. Если я пытаюсь бежать ./foo.sh, я получаю: -bash: ./foo.sh: /bin/sh: bad interpreter: Permission denied Но если я бегу, /bin/sh ./foo.shто все работает нормально. Как я могу это исправить, чтобы я мог просто запустить ./foo.shи он автоматически запускается с / bin / sh? …
16 bash  chrome-os 

3
Bash найти XARGS grep только один случай
Может быть, это немного странно - и, возможно, есть другие инструменты, чтобы сделать это, но, хорошо .. Я использую следующую классическую команду bash, чтобы найти все файлы, которые содержат некоторую строку: find . -type f | xargs grep "something" У меня есть большое количество файлов на разных глубинах. Первое появление …
16 bash  find  grep  xargs 

6
Использование текста из предыдущих команд
РЕДАКТИРОВАТЬ Апрель 2015: Если у вас есть тот же вопрос, я рекомендую также проверить http://xiki.org/ Я знаю, что это не так, как работают терминалы, но мне часто хочется, чтобы был простой способ использования текста (его копирование, изменение и т. Д.), Который уже есть в истории моего окна терминала из некоторых …

1
Может ли интерактивная оболочка стать неинтерактивной или наоборот?
Может ли интерактивная оболочка стать неинтерактивной или наоборот? Примечание. Я провел много исследований по основному вопросу: «В чем разница между интерактивным и неинтерактивным?», И результаты моего исследования заставили меня задать этот вопрос. Этот вопрос имеет длинную преамбулу отчасти потому, что важно, какой тип определения мы используем для «интерактивного», чтобы ответить …

4
Побитовый сдвиг и наибольшее целое число в Bash
Это вопрос исследования, то есть я не совсем уверен, о чем этот вопрос, но я думаю, что это самое большое целое число в Bash. Во всяком случае, я буду определять это реже. $ echo $((1<<8)) 256 Я делаю целое число, немного сдвигая. Как далеко я могу пойти? $ echo $((1<<80000)) …
16 bash  arithmetic 

1
подождите, пока bash-buildin сожжет процессор на 100 процентов
По крайней мере, в GNU bash версии 4.3.42 x86_64 && GNU bash версии 4.3.11 x86_64 Я использую sleep & wait $!вместо простого sleepдля получения прерываемого sleepсигнала (как SIGUSR1 ). Но кажется, что waitbash-buildin ведет себя странным образом, когда вы запускаете следующее. Терминал 1: cat <( trap 'echo SIGUSR1' SIGUSR1; echo …

1
pushd, popd vs cd, cd- в bash и zsh
Есть ли разница между поведением pushd / popd в bash и zsh? Похоже, в zsh cd, cd ведет себя точно так же, как pushd / popd (который автоматически добавляет / pops каталог, когда cd), тогда как в bash cd не влияет на стек dir. Если кто-то может дать мне указатель, …
16 bash  zsh  cd-command  pushd 

6
Показывать только текущий и родительский каталог в приглашении bash
Я новичок в bash и хотел бы, чтобы моя подсказка показывала что-то, что в tcsh было тривиально, но после хорошего поиска в Google я все еще не могу это сделать. Я хотел бы, чтобы мое приглашение включало только текущие и родительские каталоги, как это: /parent/currentdir $ В tcsh это достигается …
16 bash  prompt 


5
Как экранировать специальные символы в строке?
Предполагая, что $fileон содержит значение имени файла, скажем Dr' A.tif. В программировании на Bash, как я могу избежать одиночной кавычки и любого другого специального символа $fileбез удаления специального символа? Обновление от 9 июля 2014 г. По запросу @Gilles , следующий фрагмент кода, который не может обработать Dr' A.tif: files=$(find /path/ …
16 bash 

5
Bash: Какая польза от типа (встроенные функции Bash)?
Я наткнулся на команду в скрипте Bash, в которой я нашел: find /var/log/abcd -type f Вышеупомянутая команда была в контексте очистки файлов журнала. Я знаю , что findделает. После того , как увидел -type f, я просмотрел страницу руководства для него. Я увидел это на странице руководства BASH_BUILTINS (1) Описание …
16 bash  bash-script 

2
bash_history: закомментируйте опасные команды: `#`
Чтобы не регистрировать «опасные» команды в истории bash, я добавил в свой .bashrcфайл следующую строку : HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' это хорошо работает, но имеет побочный эффект: я не вижу полной истории команд, выполняемых на машине. Допустим, у меня есть несколько машин для экспериментов, и я хочу видеть все выполненные …

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