Запитання з тегом «bash»

Питання, характерні для Bourne Again SHell від GNU, на відміну від інших оболонок 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, in …
16 bash  ubuntu  python 

5
В ОС Chrome Bash не виконає мій сценарій. Як змусити Bash запустити мій сценарій?
У мене є foo.shфайл у моєму поточному каталозі. Якщо я спробую запустити ./foo.sh, я отримаю: -bash: ./foo.sh: /bin/sh: bad interpreter: Permission denied Але якщо я біжу, /bin/sh ./foo.shто це працює добре. Як я можу це виправити, щоб я міг просто запустити, ./foo.shі він автоматично запустить його з / bin / …
16 bash  chrome-os 

6
Використання тексту з результатів попередніх команд
EDIT Квітень 2015: Якщо у вас є те саме питання, рекомендую також перевірити http://xiki.org/ Я знаю, що це не так, як працюють термінали, але я вважаю, що часто хочу, щоб був простий спосіб використання тексту (копіювання, модифікація тощо), який вже є в історії мого вікна терміналу з попереднього виводу команди. …

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

1
Чи може інтерактивна оболонка стати неінтерактивною чи навпаки?
Чи може інтерактивна оболонка стати неінтерактивною чи навпаки? Примітка. Я провів багато досліджень з основного питання "Яка різниця між інтерактивним та неінтерактивним?", І результати мого дослідження змусили мене задати це питання. Це питання частково має довгу преамбулу, оскільки важливо, який тип визначення ми використовуємо для "інтерактивного", щоб відповісти на нього. …

4
Побітове зсув і найбільше ціле число в Bash
Це питання розвідки, тобто я не зовсім впевнений, про що йдеться в цьому питанні, але я думаю, що це найбільше ціле число в Bash. Так чи інакше, я визначу це напружено. $ echo $((1<<8)) 256 Я створюю ціле число, трохи зміщуючи. Як далеко я можу зайти? $ echo $((1<<80000)) 1 …
16 bash  arithmetic 

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

1
pushd, popd vs cd, cd- in bash and zsh
Чи є різниця між поведінкою pushd / popd у bash vs zsh? Схоже, в zsh cd cd поводиться точно так само, як pushd / popd (який додає / pops каталог автоматично, коли cd), тоді як у bash cd не впливає на стек dir. Якщо хтось може дати мені вказівник, це …
16 bash  zsh  cd-command  pushd 

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


5
Як уникнути спеціальних символів у рядку?
Скажімо, $fileутримуючи значення імені файлу, скажімо Dr' A.tif. Як баш програмування, як я можу уникнути однієї цитати та будь-якого іншого спеціального символу $fileбез усунення спеціального символу? Оновлення 9 липня 2014 року Як запит від @Gilles , наступний фрагмент коду, який не вдається обробити Dr' A.tif: files=$(find /path/ -maxdepth 1 -name …
16 bash 

5
Bash: Яке використання типу (вбудовані Bash)?
Я натрапив на команду в сценарії Bash, в якій я виявив: find /var/log/abcd -type f Вищевказана команда полягала в очищенні файлів журналу. Я знаю, що findробить. Побачивши -type f, я подивився його сторінку вручну. Мені довелося це побачити на сторінці людини BASH_BUILTINS (1) Опис прапора -f під typeкомандою: The -f …
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.