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

Автоматизована серія інструкцій, що виконуються в певному порядку, наприклад, сценарій Windows, створений для запуску певної програми при запуску.

30
Як виконати команду, коли файл змінюється?
Я хочу швидкий і простий спосіб виконання команди щоразу, коли файл змінюється. Я хочу щось дуже просте, те, що я залишатиму працювати на терміналі і закривати його щоразу, коли закінчу працювати з цим файлом. В даний час я використовую це: while read; do ./myfile.py ; done І тоді мені потрібно …
434 linux  unix  shell  script 


20
Додайте каталог до $ PATH, якщо його ще немає
Хтось написав функцію bash, щоб додати каталог до $ PATH, лише якщо його ще немає? Я зазвичай додаю PATH, використовуючи щось на кшталт: export PATH=/usr/local/mysql/bin:$PATH Якщо я будую свій PATH в .bash_profile, він не читається, якщо сесія, в якій я перебуваю, не є сеансом входу - що не завжди відповідає …
126 bash  script  path 

3
Linux Bash Script, однокомандна, але кілька рядків?
У мене є такий сценарій, який я написав за допомогою пошуку в Google, і він створює резервну копію моєї системи Linux в архіві: #!/bin/bash # init DATE=$(date +20%y%m%d) tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/dev --exclude=/share/Archive / Це працює, але мені цікаво, чи зможу я відформатувати сценарій, щоб …
89 linux  bash  script  tar 

11
Коли використовувати Bash і коли використовувати Perl / Python / Ruby? [зачинено]
Поки що ми робимо всі наші сценарії з Башем, але я починаю відчувати це трохи глупо. Хоча ми, звичайно, можемо робити все, що хочемо, з Bash (це досить потужно), я починаю замислюватися, чи не слід замість цього використовувати належну мову сценаріїв (у нашому випадку, швидше за все, Ruby). Як ви …
78 linux  bash  script  perl  ruby 

5
Як виконати команду на екрані та від'єднати?
Як я можу змусити екран виконати команду, а потім від'єднати її (тобто автоматично в одному сценарії без подальшого введення за межі початкового запуску сценарію)? наприклад, я запускаю myscript.sh, і він автоматично запускає сеанс на екрані, виконує команду, потім відривається.

6
Як виконувати команди в іншій папці, не повторюючи шлях папки?
Чи є розумний спосіб виконувати операції копіювання та переміщення чи команду для копіювання файлу, без того, щоб робити cd, а потім mv, у тій же папці? Наприклад, я повинен виконати наступне: mv /folder1/folder2/folder3/file.txt /folder1/folder2/folder3/file-2013.txt Зауважте, що каталог, куди я переміщую файл, такий самий, але мені доведеться прокласти весь шлях заново, …


10
Як запустити програму з аргументами командного рядка в Mac OS
Чи є простий спосіб додати аргументи командного рядка до програми на Mac? Наприклад, щоб запустити Opera в режимі кіоску або використовувати інший профіль у Firefox, я можу набрати $ /Applications/Opera.app/Contents/MacOS/Opera -kioskmode $ /Applications/Firefox.app/Contents/MacOS/firefox -P profilename -no-remote У Windows я можу додати аргументи до властивостей ярлика, але оскільки Macs не використовує …

3
Як запустити команду про підключення / відключення мережі?
У мене є з'єднання Wi-Fi, яке вимагає підтвердити автентифікацію за допомогою веб-форми після встановлення бездротового зв’язку. Я знаю, як автоматизувати автентифікацію за допомогою сценарію, який використовує curl/ curlIE . Але як я можу попросити Windows викликати мій сценарій кожного разу, коли я підключаюсь до певного мережевого з'єднання? Мені також було …

12
Видаліть усі файли з папки та її підпапок
Я хочу видалити всі файли зі структури папок, тому мені залишається порожня структура папки. Це може бути досягнуто або в пакетному, або в VBScript сценарії? Я спробував дуже базову командну пакетну команду, але це вимагало від користувача дозволити видалення кожного файлу. Це не було підходящим рішенням, оскільки існує багато сотень …

2
dd виробляє 32 Мб випадковий файл замість 1 ГБ
Я хотів створити 1 Гб випадковий файл, тому я використав наступну команду. dd if=/dev/urandom of=output bs=1G count=1 Але замість цього кожного разу, коли я запускаю цю команду, я отримую файл 32 Мб: <11:58:40>$ dd if=/dev/urandom of=output bs=1G count=1 0+1 records in 0+1 records out 33554431 bytes (34 MB, 32 MiB) …


5
Прокручування підкаталогів та запуск команди в кожному
У мене є набір сховищ, відсортованих за каталогами на основі їх VCS (Git, Mercurial, SVN). За допомогою Subversion я міг запуститись svn update *у батьківському каталозі, і він перегляне кожен каталог і оновить кожне сховище, як очікувалося. Це не стосується Гіта чи Меркуріалу. Мені б хотілося придумати сценарій bash, який …
47 linux  bash  shell  script 

5
Віддалене виконання сценарію на Unix, отримати вихід на локальному рівні?
Мені потрібно запустити (Tcl або будь-який інший) скрипт на віддаленій машині Unix, з (локальної) командної оболонки Windows, і я хочу, щоб stdout / stderr сценарію відображалася в Windows CLI. Код виходу також буде корисним. Чи можливо це за допомогою ssh (putty)? Або будь-якими іншими способами? Дякую!

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