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

Bash - це безкоштовна оболонка для операційних систем, схожих на Unix, від проекту GNU.

3
Що таке SHELL-FORMAT в envsubst?
Коли я натрапив на це, envsubstя хотів використовувати його для заміни лише конкретних змінних і підозрював, що параметр SHELL-FORMAT може бути тим, що потрібно, але я не можу змусити його працювати. На жаль, manі infoсторінки не наводять жодного прикладу використання, а лише кажуть Якщо задано SHELL-FORMAT, замінюються лише ті змінні …


2
Як я можу задзвонити звуковий дзвінок у скрипті bash, який працює під екраном gnu?
У вікні термінала konsole за межами екрана працює оболонка bash з TERM, встановлена ​​на konsole-256color, якщо я вводя echo -n $ '\ a' або echo -n $ '\ напр.' або ./ringbell, де вміст ./ringbell є #! / бін / баш echo -n $ '\ напр.; echo -n $' \ a …

6
Bash: виявити виконувати vs source у сценарії?
У мене є сценарій, який засмічений навколо моєї файлової системи (побічний ефект процесу збирання), який встановлює деякі змінні глобального середовища (LD_LIBRARY_PATH, PATH, ROOTDIR тощо), які повинні бути в моїй оболонці для правильної роботи. Звичайно, це означає, що мені потрібно source script.shабо . script.shзмусити його працювати, а не ./script.sh(який би породив …
19 bash 


1
Чому на "echo -e" \\\ SOME_TEXT "` відображається лише один зворотний нахил?
Чи може хтось пояснити, що відбувається за кадром, коли персонаж втікає в оболонці Linux? Я спробував таке і гугл багато, не маючи успіху в розумінні того, що (і як) відбувається: root@sv01:~# echo -e "\ Hello!" \ Hello! root@sv01:~# echo -e "\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\ Hello!" \ …

1
прагнучи оновити свою магію баш. допоможе розшифрувати цю команду: bash -s stable
Гаразд, я працюю через підручник, щоб встановити rmm на моєму комп'ютері. команда bash отримати rvm через curl є curl -L https://get.rvm.io | bash -s stable Я розумію команду curl першої половини в розташуванні rvm.io, і що результат передається наступній команді bash, але я не впевнений, що ця команда робить. Мої …
18 bash 

1
cp перезаписати vs rm, потім cp
Коли я намагаюся перезаписати бінарний файл, який зараз запущений, cpне вдалося перезаписати, але це можливо rmтоді cp. Наприклад: user@poste:~$ cp binaryFile /tmp user@poste:~$ sudo cp /tmp/binaryFile binaryFile [sudo] password for user: cp: cannot create regular file `binaryFile`: Text file busy user@poste:~$ sudo rm binaryFile user@poste:~$ sudo cp /tmp/binaryFile binaryFile user@poste:~$ …
18 linux  bash  unix 

1
Перетворення відео в WebM за допомогою ffmpeg / avconv
В той час , намагаючись оптимізувати розмір мого домашнього відео я перетворив деякі з них WebM в якості тесту, використовуючи Pitivi на Xubuntu. Різниця в розмірах значна. Отриманий webm-файл складає приблизно 10% від початкового файлу, тоді як якість зображення виглядає приблизно однаково для мене. Я також спробував зробити перетворення, використовуючи, …
18 bash  ffmpeg  webm 

9
Як отримати абсолютний шлях довільного файлу з ОС X
Я шукаю просту команду, яку можна використовувати в Bash, щоб знайти абсолютний і кананізований шлях до файлу на ОС X (подібно до `` readlink -f '' в Linux). Наступний зразок баш-сесії описує [вигадану] утиліту під назвою `` abspath '', яка демонструє бажану поведінку: $ pwd /Users/guyfleegman $ ls -lR drwxr-xr-x …



7
ssh config під cygwin
У мене встановлено Cygwin в Windows 7. Я зробив встановлення за замовчуванням. Я б хотів використовувати файл ssh config (~ / .ssh / config) для встановлення хоста та параметрів для підключення. Звичайна команда ssh не в змозі знайти конфігурацію, коли я намагаюся підключитися: ssh host Якщо я чітко вказати файл …

3
Як видалити файли в командному рядку за допомогою регулярних виразів?
Скажімо, у мене є 20 файлів з назвою FOOXX, де XX - це номер файлу, наприклад 01, 02 тощо. На даний момент, якщо я хочу видалити всі файли нижче числа 10, це легко, і я просто використовую підстановку, наприклад, rm FOO0 * Однак якщо я хочу видалити конкретні файли в …
18 linux  bash  shell  regex  zsh 

4
Чи можливо роздрукувати розширення оболонки?
Я знаю, що існує певний набір правил, які оболонку розширюють набрані користувачем команди. (давайте поговоримо про панщину.) Чи можливо роздрукувати команду у формі після розширення оболонки? Здається, це корисна програма для вивчення та переконання, як оболонка розширює спеціальні символи. напр $ echo * {all the filenames in current dir} Я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.