Запитання з тегом «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: …
218 ssh  scripts  openssh 

12
Як я можу отримати список усіх сховищ та PPA з командного рядка в сценарій встановлення?
Я знаю, як перелічити всі пакунки, встановлені в моїй системі. Але як я можу отримати список усіх сховищ та PPA в сценарій, який я можу запустити на новій машині для копіювання налаштування сховища, включаючи ключі? Я знаю , що можу дивитися в /etc/apt/sources.listі /etc/apt/sources.list.d, але я шукав спосіб , щоб …



8
Повторити команду кожні х інтервал часу в терміналі?
Як я можу повторювати команду кожен інтервал часу, щоб вона дозволила мені запускати команди для перевірки або моніторингу каталогів? Немає потреби в скрипті, мені потрібна просто проста команда, яка повинна виконуватися в терміналі.

6
Як я можу зробити скрипт, який відкриває термінальні вікна та виконує команди в них?
У мене є три сценарії, які мені потрібно запустити, коли я запускаю свою машину Ubuntu, вони запускають сервіси, які я використовую в моєму середовищі розробки. Для цього я вручну відкриваю три термінали і набираю команди. Чи є спосіб створити скрипт, який відкриє три термінали та виконує по одній команді в …

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

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? Я спробував створити запуск і призначити сценарій до нього , але наслідки є два: термінал мерехтить, зникає, і нічого не робиться. Ви повинні вказати для запуску в терміналі, щоб працювати. У мене є сценарій, який …

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виводить …
104 bash  scripts  root 

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