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

Bash (Bourne-Again SHell) - оболочка, используемая в интерфейсе командной строки Ubuntu по умолчанию.

3
Почему перенаправление на тот же файл усекает файл?
Обычно мы используем другой файл для перенаправления вывода. Например : cat < first > temp В этой команде содержимое first перенаправляется в temp вместо стандартного вывода. Тогда почему он усекает файл, если я использую то же имя файла? Почему он не может перезаписать один и тот же файл? cat < …

5
Скрипт для проверки, если какая-то программа уже установлена
Как я могу создать bash-скрипт, который проверяет, установлена ​​ли программа, а если нет, устанавливает ее? Спасибо за вашу помощь. Вот код, который у меня есть: #/bin/bash PS3="choose an option" select opcion in "Installing_Youtube" "exit" do case $opcion in "Installing_Youtube") youtube-dl > /usr/bin if [ $? -eq 127 ] ; then …
11 apt  bash  scripts 




2
Как автоматически установить заголовок терминала на имя каталога без пути
В настоящее время заголовок моего терминала / вкладки bash устанавливается на основе каталога, в котором я нахожусь. Например: bob@bobscomputer:~/i/had/some/great/pie/yesterday Это не очень полезно, если у меня открыто несколько вкладок рядом. Например, если у меня есть 4 вкладки из вышеупомянутого каталога, открытые рядом, все, что я вижу, это bob@bobscomputer:~/i/had... 4 раза. …

3
Как настроить Ubuntu на перезагрузку каждый день в указанное время?
Используя терминал или bash-файл, как я могу настроить Ubuntu для перезагрузки каждый день в (например, в 3 часа ночи)? Другими словами, я хочу запланировать автоматическую перезагрузку через терминал. Я не смог найти ничего связанного с этим в Google или AskUbuntu, и я довольно новичок в Ubuntu в целом (только что …
11 bash  reboot  schedule 


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

3
В чем разница между «источником х», «. х »и« ./x »в Баше?
У меня есть один источник bash, run.shкак показано ниже: #!/bin/bash if [ $# -ne 1 ]; then exit fi ... когда я выполняю его двумя способами, это ведет себя по-разному. Первый способ source run.sh Он закроет терминал после выполнения. Второй способ ./run.sh это просто завершит выполнение скрипта и останется на …
11 bash  scripts 

5
Труба результаты поиска в RM
Я пробовал бегать locate *.orig | xargs rm но сказано No such file or directory Я видел способы сделать это, findно locate возвращает полный путь к объекту, поэтому это должно быть возможно


3
Лучшие практики использования sudo в скрипте bash
У меня есть длинный и продолжительный скрипт bash, где несколько команд нужно запускать от имени пользователя root, в то время как большинство команд нужно запускать от имени обычного пользователя до sudo, потому что это может испортить владение файлами и тому подобное. Я придумал несколько методов, но у каждого из них …
11 bash  sudo  su 

2
Как я могу найти все видео файлы в моей системе?
Я пытался использовать поиск *.*и фильтрацию файлов объектива Unity по Last Modified = All, Type = Videos и Size = All, но ничего не нашел, хотя знаю, что в моей папке Pictures есть файлы .3gp. Я знаю, что у меня есть множество видеофайлов на другом диске, также смонтированном в файловой …

1
Выполнить две команды в случае || или &&
Я читал о && и || и я хотел бы запустить две команды в ложном случае. Я пытался, ;но это всегда работает . Я попытался поместить его в фигурные скобки, { command1; command2 }но это приводит к синтаксической ошибке. Я хочу сделать что-то вроде command && echo "Ok, continuing" || …

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