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

Скрипт представляет собой серию инструкций, написанных в виде простого текста. Интерпретатор сценариев (например, Bash или другая оболочка, Python, Perl, Ruby и т. Д.) Считывает файл и выполняет инструкции, как если бы они были введены в командной строке.

16
Как мне запустить .sh скрипты?
Всякий раз, когда я открываю файл .sh, он открывает его в gedit вместо терминала. Я не могу найти ни одной опции, похожей на Правый клик → Открыть с помощью → Другое приложение ... → Терминал . Как мне открыть этот файл в терминале?

2
Различия между / bin, / sbin, / usr / bin, / usr / sbin, / usr / local / bin, / usr / local / sbin
У меня есть шесть каталогов с командными файлами. Это /bin, /sbin, /usr/bin, /usr/sbin, /usr/local/binи /usr/local/sbin. Каковы различия между ними? Если я пишу свои собственные сценарии, где я должен их добавить? Связанный: Как понять структуру файловой системы Ubuntu? / usr / bin vs / usr / local / bin в Linux …


4
ssh: автоматически принимать ключи
Я написал этот небольшой служебный скрипт: for h in $SERVER_LIST; do ssh $h "uptime"; done Когда новый сервер добавлен $SERVER_LIST, скрипт останавливается с: The authenticity of host 'blah.blah.blah (10.10.10.10)' can't be established. RSA key fingerprint is a4:d9:a4:d9:a4:d9a4:d9:a4:d9a4:d9a4:d9a4:d9a4:d9a4:d9. Are you sure you want to continue connecting (yes/no)? Я пробовал yes: for …
218 ssh  scripts  openssh 

12
Как я могу получить список всех репозиториев и PPA из командной строки в сценарий установки?
Я знаю, как составить список всех пакетов, установленных в моей системе. Но как я могу получить список всех репозиториев и PPA-скриптов в сценарии, который я могу запустить на новом компьютере для репликации настроек репозитория, включая ключи? Я знаю, что могу изучить /etc/apt/sources.listи /etc/apt/sources.list.d, но я ищу способ создания сценария, который …



8
Повторите команду каждый x интервал времени в терминале?
Как я могу повторять команду каждый интервал времени, чтобы она позволяла мне запускать команды для проверки или мониторинга каталогов? Нет необходимости в скрипте, мне нужно просто выполнить простую команду в терминале.

6
Как мне сделать скрипт, который открывает окна терминала и выполняет в них команды?
У меня есть три сценария, которые мне нужно запустить при запуске компьютера с Ubuntu, они запускают службы, которые я использую в своей среде разработки. Для этого я вручную открываю три терминала и набираю команды. Есть ли способ создать скрипт, который откроет три терминала и выполнит одну команду в каждом из …

11
Как я могу создать меню выбора в сценарии оболочки?
Я создаю простой скрипт bash и хочу создать в нем меню выбора, например: $./script echo "Choose your option:" 1) Option 1 2) Option 2 3) Option 3 4) Quit И по выбору пользователя я хочу, чтобы выполнялись разные действия. Я noob, пишущий для bash, я искал ответы в Интернете, но …

7
Как прочитать полную строку в цикле «for» с пробелами
Я пытаюсь запустить forцикл для файла, и я хочу, чтобы отобразить всю строку. Но вместо этого отображается только последнее слово. Я хочу полную линию. for j in `cat ./file_wget_med` do echo $j done результат после запуска: Found. Вот мои данные: $ cat file_wget_med 2013-09-11 14:27:03 ERROR 404: Not Found.

10
Как выполнить скрипт, просто дважды щелкнув, как .EXE-файлы в Windows?
Как сделать исполняемый скрипт bash двойным щелчком, как .exeфайлы в Windows? Я попытался создать модуль запуска и назначить ему скрипт , но есть два последствия: терминал мерцает, исчезает, и ничего не делается. Вы должны указать, чтобы работать в терминале, чтобы работать. У меня есть сценарий, который устанавливает tomcat на автономный …

5
'chmod u + x' против 'chmod + x'
Какая разница между chmod u+xи просто chmod +x? Я видел тонну обучающих программ, в которых говорится, что u+xскрипты должны выполняться. Однако, опущение u, похоже, не имеет никакого эффекта.

7
Не удалось выполнить файл .sh: / bin / bash ^ M: плохой интерпретатор
Я хотел выполнить скрипт оболочки: -rwxr-x--x 1 root root 17234 Jun 6 18:31 create_mgw_3shelf_6xIPNI1P.sh Я пытался сделать стандартную процедуру, но я получил эту ошибку: ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 DEBUG cd/etc/opt/ldapfiles/ldif_in ; ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 **ERROR sh: ./create_mgw_3shelf_6xIPNI1P.sh: /bin/bash^M: bad interpreter: No such file or directory** Что это …

11
Как скрипт может проверить, запускается ли он от имени root?
Я пишу простой bash-скрипт, но мне нужно проверить, запущен ли он от имени пользователя root или нет. Я знаю, что, вероятно, есть очень простой способ сделать это, но я понятия не имею, как. Просто чтобы быть ясно: Что простой способ , чтобы написать сценарий foo.sh , так что команда ./foo.shвыводит …
105 bash  scripts  root 

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