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

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

5
Виконуйте скрипт bash буквально через кожні 3 дні
Я хочу виконувати скрипт оболонки буквально через кожні 3 дні. Використання crontab з 01 00 */3 * *фактично не виконає цю умову, оскільки воно буде працювати 31-го, а потім 1-го числа місяця. */3Синтаксис такий же , як кажуть 1,4,7 ... 25,28,31. Повинні бути способи змусити сам скрипт перевірити умови та …

1
Чи прокидає cron мій комп'ютер?
Мені потрібно запускати сценарій Python щодня опівночі, і після деяких пошуків в Інтернеті я виявив, що для цього можу використовувати cron. Мені цікаво те, що якщо я запланую завдання на крон на півночі, чи збудить мій комп’ютер, щоб виконати цю роботу? Або мені потрібно розбудити комп’ютер, використовуючи щось інше? Я …

2
Як я можу завжди тримати впорядковані піктограми на робочому столі та сортувати їх за назвою?
Я хотів би, щоб мій робочий стіл завжди був організований по імені. Як я можу цього досягти? Робочий стіл не впорядкований по імені: Робочий стіл після організації назви:

3
Bash Script, щоб перетягнути файл у нове місце
Я впевнений, що мені дадуть дупу за це питання, але я просто не можу це зрозуміти. Я новачок у сценічних сценаріях, тож просто на мене ... Я хочу мати змогу перетягнути файл на настільний додаток, який потім викликає скрипт bash, який перемістить цей файл у місце, визначене в скрипті bash. …

4
Попросити підтвердження користувача перед виконанням сценарію?
Чи є спосіб отримати підтвердження користувача (наприклад, чи впевнений ви так / ні) діалогове вікно типу "", коли я виконую сценарій (подвійним клацанням)? Я не маю на увазі термінал, а графічне поле підтвердження, щось подібне: (Я знаю, що зображення з Windows, я не зміг знайти Linux)
8 scripts 

5
Bash - Перевірте каталог файлів щодо списку часткових імен файлів
У мене є сервер, який щодня отримує файл на клієнта в каталог. Назви файлів побудовані так: uuid_datestring_other-data Наприклад: d6f60016-0011-49c4-8fca-e2b3496ad5a7_20160204_023-ERROR uuid - це стандартний формат uuid. datestring- вихід від date +%Y%m%d. other-data є змінною по довжині, але ніколи не міститиме підкреслення. У мене є файл формату: # d6f60016-0011-49c4-8fca-e2b3496ad5a7 client1 d5873483-5b98-4895-ab09-9891d80a13da client2 …

2
Сценарій оболонки для заборони IP
Деякі IP-адреси відкривають тисячі підключень мого сервера. У мене є сервер Ubuntu 14. Я перевіряю загальні з'єднання за допомогою наступної команди: netstat -an | grep tcp | awk '{print $ 5}' | вирізати -f 1 -d: | сортувати | uniq -c | сортувати -н Тоді я використовую наступне правило iptables …

5
як я можу взяти час від загальної кількості хвилин?
Моя система відображала такий час, як 10:42, коли я вводив команду date +%R. Мені потрібно зайняти загальну кількість хвилин. Це означає, як це 642 хвилини. Чи є сценарій команди або оболонки для відображення загального часу в хвилинах?

3
Примусити "поганий" (не 0) код повернення термінальної команди?
У мене є структура, написана в python, і для цілей тестування я в основному хочу зробити підпроцес (він же виклик оболонки) ... який повинен просто повернутися з RC! = 0. Я намагався викликати деякі неіснуючі виконувані файли; або запустити "вихід 1"; але вони чомусь перекладаються на FileNotFoundError. Отже, що ще …

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

3
Як перейменувати імена файлів на різні кодування?
У мене є 3 типи file nameкодувань на reiserfsвстановленому жорсткому диску: CP1251, KOI-8, UTF-8 та ASCII. Мені дійсно потрібно конвертувати всі кодування в UTF-8, рекурсивно. Чи є якась утиліта, яка виявить кодування джерела та перетворить його в UTF-8 або мені доведеться писати сценарій Python?

2
Як я можу передати аргументи командного рядка до сценарію через Dash? (14.04)
Нещодавно я задав це питання щодо додавання сценарію оболонки до Dash: У 14.04 як запустити сценарій bash, який я написав, не відкриваючи термінал? Це спрацювало чудово. Подальше запитання: Як я можу передавати аргументи командного рядка через тире? Приклад: У цьому випадку моя команда тире називається "Панель". Сценарій панелі мого екрана …

2
Ubuntu еквівалент успіху / провалу CentOS
Багато послуг у CentOS виглядають приблизно так (крім зеленого та червоного відповідно): $ sudo service blah start Starting blah: [ OK ] $ sudo service notrunning stop Stopping notrunning: [FAILED] Це відбувається тому , що /etc/init.dсценарії використовують службові скрипти в /etc/rc.d/init.d/functionsназивається successі failure. Ось фрагмент від /etc/init.d/sshdCentOS: echo -n $"Starting …

3
Як запустити сценарій для входу / виходу Unity?
У мене є два сценарії - один для встановлення деяких папок на SSHFS - і один для відключення. Я хотів би запустити сценарій монтажу, коли запускається мій робочий стіл Ubuntu за замовчуванням (після входу на графічну консоль) - і відключення сценарію, коли я "Вийду ..." з зубчастих коліс у верхньому …

1
Як отримати статус виходу з іншого сеансу оболонки?
Припустимо, я запускаю команду в одному сеансі оболонки, наприклад bash -c 'apt-get update && apt-get upgrade'. Через 5 хвилин я вирішу вийти на закуску і зрозумію, що забув додати певну форму механізму оповіщення щодо того, чи був вихід успішним чи невдалим. Ну, що мені тепер? Якби тільки я міг запитати …

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