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

11
Повторно используйте части `apt up` команд` apt update` и `apt upgrade`, чтобы выполнить обе последовательности в одной строке

Как повторно использовать apt upчасть apt updateи apt upgradeкоманды для выполнения обеих команд в последовательности в одну строку без псевдонима. Что - то вроде: apt

11
Скрипт для проверки, если какая-то программа уже установлена

Как я могу создать bash-скрипт, который проверяет, установлена ​​ли программа, а если нет, устанавливает ее? Спасибо за вашу помощь. Вот код, который у меня есть: #/bin/bash PS3="choose an option" select opcion in "Installing_Youtube" "exit" do case $opcion in "Installing_Youtube") youtube-dl >...

11
«Синтаксическая ошибка рядом с неожиданным токеном» после редактирования .bashrc

Я пытаюсь получить доступ к буферу обмена, но когда я ввожу source ~/.bashrc в терминал, я получаю эту ошибку: bash: /home/taran/.bashrc: line 2: syntax error near unexpected token (' bash: /home/taran/.bashrc: line 2:alias pbpaste='xclip -selection clipboard -o'# ~/.bashrc: executed by bash(1) for...

11
Файлы «перезаписаны», пространство все еще занято, они потеряны?

Настолько глупо, что я использовал следующий сценарий на моем сервере 19.04 в попытке переместить несколько видеофайлов в папки с префиксами: dirs=(A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) shopt -s nocasematch for file in * do for dir in "${dirs[@]}" do if [ -d "$file" ]; then echo...

10
Функция /etc/cron.hourly

Если я создаю сценарий и затем помещаю его в эту папку (/etc/cron.hourly), будет ли моя система запускать этот сценарий ежечасно? Или мой сценарий должен начинаться с...

10
Как изменить каталог с помощью скрипта

У меня есть этот сценарий #!/bin/bash cd /home/user/somedir pwd он работает, как и ожидалось, но я хотел бы, чтобы этот скрипт перенес меня в / home / user / somedir, но я остаюсь в том же каталоге. Как написать скрипт, который доставит меня (в gnome-терминал) в / home / user /...

10
Ежедневная работа cron не выполняется

Краткий обзор: у меня есть скрипт, который будет ежедневно делать резервные копии моего хранилища исходного кода из SVN в архив на этот день. Я протестировал скрипт, и он работает очень хорошо, пока я запускаю его как sudo, из-за владения выходным каталогом. Итак, проблема в том, что я хочу...

10
Переместить запущенную программу на задний план в bash

Если я запускаю программу в bash, я могу приостановить ее, нажав Ctrl+ Z. Если я хочу оставить программу работающей, я могу использовать bgкоманду. Есть ли какой-то способ напрямую поместить программу в фоновый режим, без необходимости набирать текст bg? Пояснение : я хочу поставить программу в...

10
Как наложить ограничения памяти на сценарий оболочки?

У меня есть сценарий PHP, который, хотя папка содержит файлы XML, будет обрабатывать их в базе данных. В настоящее время сервер работает под управлением PHP версии 5.3.10, и в нем содержится отчет об ошибках памяти, возникающих ZEND_MM_HEAPв цикле. Это приводит к тому, что PHP не освобождает память...

10
Как определить статус выскочки в bash-скрипте?

Как определить, выполняется ли задание upstart внутри скрипта Bash? То есть мне нужно «логическое» значение, чтобы сделать что-то вроде: #!/bin/bash if [ determine_if_job_x_is_running ]; then echo "I see upstart job X is running, please stop it before ..." fi...

10
Почему последовательность имеет значение при выполнении этих команд bash?

Кажется, есть некоторая несогласованность, которую я не могу понять в отношении оболочки bash. Если я выполню: ls;date;time Результаты трех запросов показаны в последовательности. Однако при смене даты и времени всплывает сообщение об ошибке. Итак, если я выполню: ls;time;date сообщение об ошибке...

10
Как выполнить команды sudo с командами Expect & send в bash-скрипте?

Кто-нибудь может дать мне знать, как выполнять sudoкоманды с expect? Я попробовал следующее, но это не работает. Кто-нибудь может дать мне предложение, пожалуйста? set login "sasuke" set addr "hostname" set pw "mypasswd" spawn ssh $login@$addr expect "$login@$addr\'s password:" send "$pw\r" expect...

10
/ bin / sh является символической ссылкой, которая не указывает на / bin / bash [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Ask Ubuntu. Закрыто 6 лет назад . Я устанавливал программную среду экспериментальной платы Armadeus APF27DEV, и когда я попробовал makeкоманду, она...

10
Как получить самую длинную строку из файла?

Мне интересно узнать номер строки самой длинной строки из файла. Например, если у меня есть файл со следующим содержанием: lalala tatatata abracadabra mu mu mu как я могу написать Баш скрипт , который даст мне выход что - то вроде этого: 3 ->...