Я увидел этот интересный вопрос в комментарии на cyberciti.biz. То, что я обнаружил, я даже не могу найти гибкого способа сделать это в одной команде строки -с помощью sh. Насколько я думаю, решение таково: :tmp _file= `...
Гугл меня окончательно подвел. Кажется, я не могу найти, как это сделать в сценарии оболочки Bourne :Я пишу сценарий оболочки, чтобы выполнить все мои тесты для проекта. Я настроил функции для каждого...
У меня есть очень маленький скрипт, который нужно запустить в установщике Debian :(. через предварительную установку, сценарий предварительной установки )echo -n -e " #Ваш вариант [1] [2] [3] :" прочитать ОТВЕТ, если [ "$REPLY" == "1" ]...
В файлах.cmd в Windows я делаю :SET JARS=^./lib/apache -mime4j -0.6.jar;^./lib/apache -mime4j -0.6.jar;^./lib/bsh -1.3.0.jar;^./lib/cglib -nodep -2.1 _3.jar;^./lib/commons -кодек -1.6.jar;^./lib/commons -...
Я хочу получить предпоследний элемент, переданный программе-оболочке. В настоящее время я делаю это так: file1_tmp="${@: -2}"
старыйIFS=$IFS
ИФС=" "
количество = 0
для значения в $file1; делать, если [[ count -e 0 ]]; затем ...
Мне все время нужно получать данные с Github, и у меня есть кодовая фраза, но это неудобно, поэтому я обычно запускаю... ssh -agent bash ssh -добавить ~/.ssh/id _rsa <подскажите и введите кодовую фразу> И это работает для...
Можно ли использовать сценарий bash для форматирования вывода ls в массив json? Чтобы быть действительным json, все имена каталогов и файлов должны быть заключены в двойные кавычки, разделены запятой и...
Я видел оба:#!/path/... #! /путь/... Что правильно? Это имеет значение? Есть история? Я слышал, что древняя версия Unix не требовала пробела. Но потом я услышал, что это было просто...
В оболочке Android нет команды cp. В оболочке Android также нет sed, grep или vi. У меня нет доступного демона adb. Есть команда mv, но она не работает, если исходный код доступен только для чтения ...
Я пишу сценарий bash для Mac OS X Lion 10.7, и я хотел бы знать, как я могу проверить версию ОС в bash и версия, скажем, 10.7.1, затем она выполняет команду и продолжает с ...
У меня есть переменная, которая выглядит как xx-xx-xx-xx, где каждый xx является числом (длина каждого xx неизвестна) Мне нужно извлечь эти числа в отдельных переменных, чтобы иметь возможность манипулировать ими.
Я попытался...
Одно отличие состоит в том, что «./script. py» работает только в том случае, если script.py является исполняемым (как в правах доступа к файлам), но «python script.py» работает независимо.Однако я сильно подозреваю, что различий больше...
Я пишу файл .spec для модуля для системы сборки Linux и столкнулся с небольшой проблемой и хотел поделиться ею. Для записи файла сценария: cat < /path/to/somewhere/script
#blah ...
У меня есть два процесса, которые взаимодействуют друг с другом через stdin и stdout. Предположим, у меня есть процесс A и процесс B. Стандартный вывод B должен передаваться на стандартный ввод A, а стандартный вывод A должен ...
У меня есть две команды в задании cron: mysql -xxxxxx -pyyyyyyyyyyv -hlocalhost -e "call MyFunction1";wget -N http://mywebsite.net/path/AfterMyFunction1.php обе из них ...
readlink -f не существует в MacOS. Единственное рабочее решение для Mac OS, которое мне удалось найти в сети, выглядит так: if [[$ (echo $ 0 | awk '/ ^ \ //') == $ 0]]; тогда ABSPATH = $ (dirname $ 0)
иначе ...
Есть два разных синтаксиса для подстановки команд: FOO = $ (echo bar) и FOO = `echo bar` Насколько мне известно, первый метод определен в Bash, а второй определен в sh. Подумайте ...
Я интегрирую Facebook в свое приложение iOS ARC, следуя инструкциям по этой ссылке. Я застрял на этапе создания статической библиотеки. https://developers.facebook.com/docs/mobile/ios/build/ Я использую Xcode ...
Перенаправление 2> & 1 в оболочке Bourne берет вывод, отправленный в файловый дескриптор 2 (по умолчанию, стандартная ошибка), и отправляет его вместо этого в файловый дескриптор 1 (по умолчанию стандартный вывод). Но что делает ...
Все, что я вижу, использует getopt или несколько более причудливые getopts, которые поддерживают только односимвольные параметры (например, -h, но не --help). Хочу делать навороченные длинные варианты.
У меня есть текстовый файл с каким-то специальным невидимым символом в нем. Есть ли способ удалить такие специальный символ. Я пробовал использовать sed в редакторе vim, но он не работает, более того, gedit и kwrite ...
У меня есть Makefile, который запускает веб-сервер Django. Я хочу, чтобы сервер запускался в фоновом режиме с сохранением PID в файл. Мой рецепт выглядит так: run: venv @ "$ {PYTHON}" "$ {APP} ...
Я хочу заменить все слова в тексте, которые соответствуют определенному слову с другим в оболочке bourne. Например: привет Сара, меня тоже зовут Сара. становится: привет Мэри, меня тоже зовут Мэри. ...
Я знаю, что это какая-то проблема со специальными символами, но не знаю, как ее решить.Я набираю в консоли echo "-n", и ничего не печатается :( Я также пробовал с помощью echo -e "-n" выполнить ...
Как с помощью bash проверить наличие файлов в каталоге? если ... ; затем эхо "Нашел!"
fi Для ясности, я не хочу проверять наличие определенного файла. Я хотел бы ...
Я не уверен, почему это перенаправление, указанное в коде, не работает. Каждый раз, когда я запускаю скрипт, выходной файл всегда пуст. У кого-нибудь есть идеи по этому поводу? Спасибо. #! / bin / sh ...
Как мне получить правильный код возврата из приложения командной строки unix после того, как я передал его через другую успешно выполненную команду? В деталях, вот ситуация: $ tar -cEvhf - -I $ {...
У меня есть сценарий оболочки foo.sh, который представляет собой задание qsub с содержимым: #! / Bin / bash -l # $ -S / bin / bash # $ -N $ 2 echo $ 1 Я хочу передать два аргумента. Если я вызову qsub foo.sh ab первым ...
Я работаю над сценарием sh, в котором я нахожусь в цикле WHILE, где переменная увеличивается на каждую итерацию, и я хотел бы сохранять файл каждые пять итераций. То, что я обычно делаю (скажем, на C), будет ...