Если я хочу проверить нулевую строку, я бы сделал [ -z $mystr ] но что, если я хочу проверить, была ли переменная определена вообще? Или нет никакого различия в скриптах...
У меня есть скрипт на Bash Script.sh, и он должен знать свой собственный PID (т.е. мне нужно получить PID внутри Script.sh) Есть идеи как это сделать
Я пытаюсь построить массив в 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) Как видите, в середине каждого имени файла есть пробел. Я попытался обернуть каждое имя в кавычки и экранировать пробел с помощью...
Как проверить правильность количества аргументов (один аргумент). Если кто-то пытается вызвать скрипт, не передавая правильное количество аргументов, и проверяет, действительно ли аргумент командной строки существует и является...
Есть ли в Bash встроенная функция для ожидания завершения процесса? Команда waitпозволяет только дождаться завершения дочерних процессов. Я хотел бы знать, есть ли какой-либо способ дождаться завершения какого-либо процесса, прежде чем приступить к какому-либо сценарию. Механический способ сделать...
При выполнении сценариев оболочки, как правило, данные будут в файлах однострочных записей, таких как CSV. Это действительно просто обрабатывать эти данные с помощью grepи sed. Но мне часто приходится иметь дело с XML, поэтому мне бы очень хотелось, чтобы скрипт мог получить доступ к этим...
Как перехватить событие нажатия клавиши или нажатия клавиши на элементе DIV (используя jQuery)? Что требуется, чтобы сосредоточиться на элементе
Учитывая текстовый файл неизвестной длины, как я могу прочитать, например, все, кроме первых двух строк файла? Я знаю, tailчто дадут мне последние N строк, но я не знаю, что N впереди. Итак, для файла AAAA BBBB CCCC DDDD EEEE я хочу CCCC DDDD EEEE А для файла AAAA BBBB CCCC Я бы получил просто...
Однажды я прочитал, что одним из способов получения уникального имени файла в оболочке для временных файлов было использование двойного знака доллара ( $$). Это производит число, которое время от времени меняется ... но если вы звоните ему несколько раз, он возвращает тот же номер. (Решение состоит...
Как я читаю в руководстве пользователя PowerShell, одна из основных концепций PowerShell заключается в том, что команды принимают и возвращают объекты вместо текста. Так, например, запуск get-aliasвозвращает мне несколько System.Management.Automation.AliasInfoобъектов: PS Z: \> get-alias...
Я уверен, что на этот вопрос уже был дан ответ, однако мне не удалось найти ответ с помощью инструмента поиска. Используя С #, я хотел бы запустить файл .sql. Файл sql содержит несколько операторов sql, некоторые из которых разбиты на несколько строк. Я попытался прочитать файл и попытался...
Я пытаюсь написать сценарий Windows cmd для выполнения нескольких задач в серии. Однако он всегда останавливается после первой команды в сценарии. Команда, после которой он останавливается, является сборкой maven (не уверен, что это актуально). Как мне заставить его выполнять и выполнять каждую...
У меня есть переменная в моем сценарии bash, значение которой примерно такое: ~/a/b/c Обратите внимание, что это нерасширенная тильда. Когда я выполняю ls -lt для этой переменной (назовем ее $ VAR), я не получаю такой каталог. Я хочу, чтобы bash интерпретировал / расширял эту переменную, не...
Я хочу получить результат команды в виде переменной в пакетном сценарии Windows (см., Как получить результат команды в bash для эквивалента сценария bash). Решение, которое будет работать с файлом .bat, является предпочтительным, но также приветствуются другие распространенные решения сценариев...
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...
Я изучаю программирование на Javascript без браузера. Я хочу запускать сценарии из командной строки Linux или Mac OS X, так же, как мы запускаем любой другой язык сценариев (ruby, php, perl, python ...) $ javascript my_javascript_code.js Я посмотрел на Spider Monkey (Mozilla) и v8 (Google), но оба...
Как можно запустить сценарий PowerShell, не отображая окно или какой-либо другой знак для пользователя? Другими словами, сценарий должен работать в фоновом режиме без каких-либо сигналов для пользователя. Дополнительный балл за ответ, который не использует сторонние компоненты...