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

Сценарій - це низка інструкцій, написаних у файлі "звичайний текст". Інтерпретатор сценарію (наприклад, Bash або інша оболонка, Python, Perl, Ruby тощо) читає файл і виконує вказівки так, ніби вони були введені в командному рядку.

1
Bash скрипт для переміщення файлів
Я початківець і мені потрібна допомога. Я намагаюся зробити сценарій для переміщення деяких файлів з одного каталогу в інший каталог. Перш ніж створити скрипт, я перевірив команду, і вона працювала: mv /path/to/source /path/to/destination Після того, як я створив сценарій з nano: #!bin/bash/ echo "mv /path/to/source /path/to/destination" Я зробив сценарій виконуваним …
11 scripts 

1
Оператори порівняння та вираження Bash
Я новачок у програмі bash. Я прочитав два хороших, довгих посібника, але вони створили безлад у моїй голові щодо операторів та ключових слів. Які частіше і широко використовуються? Я не знаю, коли використовувати, що і чому. test, [[ ]]Або [ ]навіть(( )) $((exp)) або $[exp] -gtабо >, geабо >=т.д. коли …

2
Написання сценаріїв з аргументами?
Я хочу написати скрипт оболонки, який бере аргумент, а потім застосувати його до файлів. Зокрема, я хочу дати термін, а потім скомпілювати термін.as з mxmlc ("mxmlc term.as"), потім запустити term.swf з flashplayerdebugger ("flashplayerdebugger term.swf"). Я досить новачок сценаріїв оболонок - якісь думки?

5
Чи можливо передавати паролі на скрипті оболонки?
Я давно шукаю це, я хотів би знати, чи можна передавати паролі в сценарії оболонки? Багато відповідей відповіли «ні». Нещодавно я прочитав статтю, в якій говорилося, що як передавати паролі в сценарії оболонки. Я спробував це, але, здається, не виходить. Це посилання . Чи може хтось перевірити та повернути назад? …
11 bash  scripts 

7
Як видалити Змінити фон робочого столу правою кнопкою миші?
Я хочу обмежити користувачів у зміні шпалер і тем. Тож хтось може сказати мені, як вилучити опцію " Зміна фону робочого столу " правою кнопкою миші? Примітка: Я просто хочу видалити цю опцію правою кнопкою миші.

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 ] …
11 apt  bash  scripts 


4
python subprocess.call () не працює, як очікувалося
Я запустив цю кролячу нору як засіб, щоб ознайомити себе з тим, як можна було б створити сценарій налаштування в python. Вибір пітона був просто вкорінений у моєму знайомстві з ним, тоді як я впевнений, що для цього завдання будуть кращі альтернативи, ніж пітон. Метою цього сценарію було встановити ROS …


3
Як використовувати програму C для запуску команди на терміналі?
Я хочу створити програму мовою C, яка дозволила б мені запустити команду в терміналі. Я створив програму в оболонковому скрипті, яка дала б мені ip будь-якого веб-сайту, відкритого в моєму браузері. Цей скрипт оболонки виконується введенням цієї команди в термінал: sudo tcpdump -n dst port 80 -i eth Мій професор …

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

2
Початок роботи сценарію під час завантаження, а не входу в систему
Як я можу отримати певний сценарій для запуску (бажано, не як суперпопулярний), коли машина завантажується, але перед входом у систему. Це може бути останнє, що потрібно запустити на завантаження. Я в основному просто хочу, щоб сценарій працював, навіть якщо жоден користувач не входить.


2
Як запустити сценарій як sudo під час завантаження на сервері Ubuntu 18.04? [дублікат]
На це питання вже є відповіді : Як запустити скрипт під час завантаження як root (7 відповідей) Закрито 11 місяців тому . Як запустити сценарій як sudo під час завантаження? Мені потрібно запустити, ethtool --offload <net> rx offщоб відключити набридливе повідомлення про помилку контрольної суми jme udp.
11 18.04  scripts 

2
Змінна не розбирає як рядок
Проблема Я намагався витягнути рівень сигналу для Wi-Fi наступним чином, в баш-скрипті (котирування, схоже, не мають ніякого значення): string="$(iwconfig wlan0 | grep -I Signal)" Якщо я echo $string, я отримую те, що очікую: Link Quality=63/70 Signal level=-47dBm Але якщо я спробую отримати підрядку echo ${string:5}, вона поверне те саме. Налагодження: …

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