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

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

10
Bash масив з пробілами в елементах
Я намагаюся сконструювати масив у базі файлів з моєї камери: FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) Як бачите, в середині кожного імені файлу є пробіл. Я намагався загортати кожне ім'я в лапки і уникати пробілу за допомогою зворотної косої риси, жодна з яких не працює. Коли я намагаюся …
150 arrays  bash  unix  scripting 


14
Grep і Sed еквівалентні для обробки командного рядка XML
Під час виконання сценаріїв оболонок, як правило, дані будуть знаходитись у файлах однорядкових записів, таких як csv. Дійсно обробляти ці дані за допомогою grepта sed. Але мені доводиться стикатися з XML часто, тому мені дуже сподобається спосіб скриптування доступу до цих XML-даних за допомогою командного рядка. Які найкращі інструменти?

3
Перевірка правильності кількості аргументів
Як перевірити правильність кількості аргументів (один аргумент). Якщо хтось намагається викликати скрипт, не вводячи правильну кількість аргументів, перевіряючи, чи аргумент командного рядка дійсно існує та є каталогом.
147 shell  scripting 

14
Зачекайте, поки процес закінчиться
Чи є якась вбудована функція в Bash, щоб чекати завершення процесу? waitКоманда дозволяє тільки один чекати дочірніх процесів до кінця. Я хотів би знати, чи є якийсь спосіб дочекатися завершення будь-якого процесу, перш ніж продовжувати роботу з будь-яким сценарієм. Механічний спосіб зробити це наступним чином, але я хотів би знати, …
147 bash  scripting  process  wait 


11
Що означає $$ в оболонці?
Я одного разу прочитав, що одним із способів отримати унікальне ім’я файлу в оболонці для тимчасових файлів було використання подвійного знаку долара ( $$). Це дійсно створює число, яке час від часу змінюється ... але якщо ви дзвоните йому неодноразово, воно повертає те саме число. (Рішення - просто використовувати час.) …
143 shell  scripting 

8
Що протилежне голові? Я хочу всіх, крім перших N рядків файлу
Як подати текстовий файл невідомої довжини, як я можу прочитати, наприклад, усі, крім перших 2 рядків файлу? Я знаю tail, дасть мені останні N рядків, але я не знаю, що N випереджає час. Так для файлу AAAA BBBB CCCC DDDD EEEE я хочу CCCC DDDD EEEE І для файлу AAAA …

10
Як виконати файл сценарію .SQL за допомогою c #
Я впевнений, що на це питання вже відповіли, проте мені не вдалося знайти відповідь за допомогою інструменту пошуку. Використовуючи c # Я хотів би запустити .sql файл. Файл sql містить кілька операторів sql, деякі з яких розбиті на кілька рядків. Я спробував прочитати файл і спробував виконати файл за допомогою …
140 c#  sql  oracle  scripting 

4
Як порахувати об’єкти в PowerShell?
Як я читаю в посібнику користувача PowerShell, одна з основних концепцій PowerShell полягає в тому, що команди приймають і повертають об'єкти замість тексту. Так, наприклад, біг get-aliasповертає мені ряд System.Management.Automation.AliasInfoоб’єктів: PS Z: \> get-псевдонім Визначення імені CommandType ----------- ---- ---------- Псевдонім% ForEach-Object Псевдонім? Де-об’єкт Псевдонім ac Додатковий вміст Псевдонім asnp …



8
Виконання декількох команд із сценарію cmd Windows
Я намагаюся написати сценарій cmd для Windows, щоб виконувати кілька завдань послідовно. Однак він завжди зупиняється після першої команди в сценарії. Команда, після якої вона зупиняється, - це Maven build (не впевнений, що це актуально). Як змусити його виконувати та виконувати кожне завдання по черзі, будь ласка? Встановлення будь-якого програмного …

15
Як вручну розгорнути спеціальну змінну (наприклад: ~ tilde) в bash
У моєму скрипті bash є змінна, значення якої приблизно така: ~/a/b/c Зауважте, що це нерозгорнута тильда. Коли я роблю ls -lt на цій змінній (називаю це $ VAR), я не отримую такого каталогу. Я хочу дозволити bash інтерпретувати / розширювати цю змінну, не виконуючи її. Іншими словами, я хочу, щоб …

30
Який найкорисніший сценарій ви написали для повсякденного життя? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
132 scripting 

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