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

Сценарій - це форма програмування, яка, як правило, характеризується низькою формальністю, слабким введенням тексту та не вимагає явної компіляції. Існує чимало мов сценаріїв, і вони використовуються в широкому спектрі сценаріїв - програми командного рядка, графічні інтерфейси, додатки на сервері, модулі розширення.

10
Як видалити елементи зі словника, повторюючи його?
Чи правомірно видаляти елементи зі словника в Python під час ітерації над ним? Наприклад: for k, v in mydict.iteritems(): if k == val: del mydict[k] Ідея полягає в тому, щоб вилучити зі словника елементи, які не відповідають певній умові, замість того, щоб створити новий словник, який є підмножиною того, який …

10
Виконати команду над усіма файлами в каталозі
Невже хтось, будь ласка, надасть код, щоб зробити наступне: Припустимо, що існує каталог файлів, який потрібно запустити через програму. Програма виводить результати на стандартне виведення. Мені потрібен скрипт, який зайде в каталог, виконає команду на кожному файлі та сформулює висновок в один великий вихідний файл. Наприклад, для запуску команди на …
290 bash  scripting 


13
Як імітувати середовище cron виконує скрипт?
У мене зазвичай є кілька проблем з тим, як cron виконує сценарії, оскільки вони, як правило, не встановлюють моє середовище. Чи є спосіб викликати bash (?) Таким же чином, як це робить cron, щоб я міг перевірити скрипти перед їх встановленням?
253 bash  scripting  cron 

11
Як я можу перенести ssh безпосередньо до певного каталогу?
Мені часто доводиться входити на один із декількох серверів і переходити до одного з декількох каталогів на цих машинах. В даний час я роблю щось подібне: localhost ~] $ ssh деякий господар Ласкаво просимо до когось! somehost ~] $ cd / деякий / каталог / десь / названий / Foo …
248 bash  shell  scripting  ssh 

8
Як запустити скрипт оболонки в OS X, двічі клацнувши?
У мене є сценарій оболонки, який має дозвіл на виконання користувача в OS X, але коли я двічі клацнув по ньому, він відкриється в текстовому редакторі. Як змусити його запускатись, двічі клацнувши його?

14
Найкращий спосіб імітувати "групувати" від bash?
Припустимо, у вас є файл, який містить IP-адреси, по одній адресі у кожному рядку: 10.0.10.1 10.0.10.1 10.0.10.3 10.0.10.2 10.0.10.1 Вам потрібен скрипт оболонки, який рахує для кожної IP-адреси, скільки разів він відображається у файлі. Для попереднього входу вам потрібен наступний вихід: 10.0.10.1 3 10.0.10.2 1 10.0.10.3 1 Один із способів …
231 bash  scripting 

8
Як написати сценарій bash, щоб перезапустити процес, якщо він загине?
У мене є сценарій python, який перевірятиме чергу та виконує дію щодо кожного елемента: # checkqueue.py while True: check_queue() do_something() Як написати сценарій bash, який перевірить, чи працює він, а якщо ні, запустіть його. Приблизно наступний псевдо-код (а може, він повинен робити щось на кшталт ps | grep?): # keepalivescript.sh …
226 bash  scripting  cron 

3
сценарій bash: якщо аргументи дорівнюють цій рядку, визначте змінну, подібну цій рядку
Я роблю якийсь сценарій bash, і тепер я отримав один виклик змінної sourceта один масив, що викликається samples, як це: source='country' samples=(US Canada Mexico...) оскільки я хочу розширити кількість джерел (і в кожного джерела є свої зразки), я намагався додати деякі аргументи для цього. Я спробував це: source="" samples=("") if …

12
Прочитана рекурсивна папка Python
У мене є C ++ / Obj-C, і я просто відкриваю Python (пишу його близько години). Я пишу сценарій для рекурсивного зчитування вмісту текстових файлів у структурі папок. Проблема, яку я маю, - написаний нами код, працюватиме лише для однієї папки. Я можу зрозуміти, чому в коді (див. #hardcoded path) …

19
Як вирішити символічні посилання в сценарії оболонки
Враховуючи абсолютний або відносний шлях (у Unix-подібній системі), я хотів би визначити повний шлях цілі після вирішення будь-яких проміжних символьних посилань. Бонусні бали за одночасне вирішення ~ нотації користувача. Якщо ціль - це каталог, можливо, можливо, chdir () в каталог і потім викликати getcwd (), але я дуже хочу це …
220 bash  shell  scripting  symlink 

14
Як створити красивий DMG для Mac OS X за допомогою інструментів командного рядка?
Мені потрібно створити хороший інсталятор для додатків Mac. Я хочу, щоб це було зображення диска (DMG), із заздалегідь заданим розміром, компонуванням та фоновим зображенням. Мені потрібно це робити програмно за сценарієм, щоб бути інтегрованим у існуючу систему збірки (справді більше системи пакетів, оскільки вона створює лише інсталятори. Збірки виконуються окремо). …

4
Як ви можете виконувати довільну нативну команду з рядка?
Я можу висловити свою потребу за наступним сценарієм: Напишіть функцію, яка приймає рядок для запуску як нативної команди. Ідея не надто вигадана: якщо ви взаємодієте з іншими утилітами командного рядка з інших місць компанії, які постачають вам команду для виконання дословно. Оскільки ви не контролюєте команду, вам потрібно прийняти будь-яку …

5
Перевірте, чи збігається рядок з регулярним виразом у сценарії Bash
Один з аргументів , що мій сценарій отримує це дата в наступному форматі: yyyymmdd. Я хочу перевірити, чи отримую я справжню дату як введення. Як я можу це зробити? Я намагаюся використовувати регулярний вираз, наприклад:[0-9]\{\8}
204 regex  bash  shell  scripting 

10
Як перенаправити висновок PowerShell у файл під час його виконання
У мене є сценарій PowerShell, для якого я хотів би перенаправити вихід у файл. Проблема полягає в тому, що я не можу змінити спосіб виклику цього скрипту. Тому я не можу: .\MyScript.ps1 > output.txt Як я перенаправляю висновок сценарію PowerShell під час його виконання?

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