0
ответов

Shell :перенаправить стандартный вывод на /dev/null и стандартный вывод на стандартный вывод [дубликат]

Я увидел этот интересный вопрос в комментарии на cyberciti.biz. То, что я обнаружил, я даже не могу найти гибкого способа сделать это в одной команде строки -с помощью sh. Насколько я думаю, решение таково: :tmp _file= `...
вопрос задан: 19 August 2012 14:14
0
ответов

Оболочка Bourne :отправляет аргументы от $2 до $N в функцию с переменным числом аргументов?

Гугл меня окончательно подвел. Кажется, я не могу найти, как это сделать в сценарии оболочки Bourne :Я пишу сценарий оболочки, чтобы выполнить все мои тесты для проекта. Я настроил функции для каждого...
вопрос задан: 17 August 2012 09:11
0
ответов

Сценарии Bash в установщике Debian не принимают вводимые пользователем данные при предварительном заполнении

У меня есть очень маленький скрипт, который нужно запустить в установщике Debian :(. через предварительную установку, сценарий предварительной установки )echo -n -e " #Ваш вариант [1] [2] [3] :" прочитать ОТВЕТ, если [ "$REPLY" == "1" ]...
вопрос задан: 2 August 2012 14:35
0
ответов

Многострочное назначение в bash

В файлах.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 -...
вопрос задан: 27 June 2012 21:14
0
ответов

Как получить предпоследний аргумент из сценария оболочки?

Я хочу получить предпоследний элемент, переданный программе-оболочке. В настоящее время я делаю это так: file1_tmp="${@: -2}" старыйIFS=$IFS ИФС=" " количество = 0 для значения в $file1; делать, если [[ count -e 0 ]]; затем ...
вопрос задан: 15 June 2012 16:49
0
ответов

Брелок для ssh -добавить [закрыто]

Мне все время нужно получать данные с Github, и у меня есть кодовая фраза, но это неудобно, поэтому я обычно запускаю... ssh -agent bash ssh -добавить ~/.ssh/id _rsa <подскажите и введите кодовую фразу> И это работает для...
вопрос задан: 16 May 2012 19:44
0
ответов

преобразовать вывод bash `ls` в массив json

Можно ли использовать сценарий bash для форматирования вывода ls в массив json? Чтобы быть действительным json, все имена каталогов и файлов должны быть заключены в двойные кавычки, разделены запятой и...
вопрос задан: 19 April 2012 18:32
0
ответов

Perl:Шебанг (пробел?)«#! ”?

Я видел оба:#!/path/... #! /путь/... Что правильно? Это имеет значение? Есть история? Я слышал, что древняя версия Unix не требовала пробела. Но потом я услышал, что это было просто...
вопрос задан: 17 April 2012 19:47
0
ответов

Как копировать и редактировать файлы в оболочке Android?

В оболочке Android нет команды cp. В оболочке Android также нет sed, grep или vi. У меня нет доступного демона adb. Есть команда mv, но она не работает, если исходный код доступен только для чтения ...
вопрос задан: 30 March 2012 12:46
0
ответов

Проверьте версию ОС, затем введите команду, если версия правильная

Я пишу сценарий bash для Mac OS X Lion 10.7, и я хотел бы знать, как я могу проверить версию ОС в bash и версия, скажем, 10.7.1, затем она выполняет команду и продолжает с ...
вопрос задан: 28 March 2012 18:56
0
ответов

Как извлечь часть переменной в другую переменную в сценарии оболочки

У меня есть переменная, которая выглядит как xx-xx-xx-xx, где каждый xx является числом (длина каждого xx неизвестна) Мне нужно извлечь эти числа в отдельных переменных, чтобы иметь возможность манипулировать ими. Я попытался...
вопрос задан: 28 March 2012 04:31
0
ответов

Текущий каталог сценария оболочки?

В каком каталоге находится шелл-скрипт? Я этот текущий каталог, из которого я его вызвал? Или этот каталог, в котором находится скрипт?
вопрос задан: 27 March 2012 12:55
0
ответов

В чем разница между «./script.py» и «python script.py» при вызове скрипта Python?

Одно отличие состоит в том, что «./script. py» работает только в том случае, если script.py является исполняемым (как в правах доступа к файлам), но «python script.py» работает независимо.Однако я сильно подозреваю, что различий больше...
вопрос задан: 22 March 2012 16:27
0
ответов

обратная связь stdin и stdout двух процессов

У меня есть два процесса, которые взаимодействуют друг с другом через stdin и stdout. Предположим, у меня есть процесс A и процесс B. Стандартный вывод B должен передаваться на стандартный ввод A, а стандартный вывод A должен ...
вопрос задан: 13 March 2012 17:59
0
ответов

Последовательный запуск двух команд в задании cron?

У меня есть две команды в задании cron: mysql -xxxxxx -pyyyyyyyyyyv -hlocalhost -e "call MyFunction1";wget -N http://mywebsite.net/path/AfterMyFunction1.php обе из них ...
вопрос задан: 10 March 2012 18:33
0
ответов

Как получить абсолютный путь к сценарию оболочки в MacOS?

readlink -f не существует в MacOS. Единственное рабочее решение для Mac OS, которое мне удалось найти в сети, выглядит так: if [[$ (echo $ 0 | awk '/ ^ \ //') == $ 0]]; тогда ABSPATH = $ (dirname $ 0) иначе ...
вопрос задан: 7 March 2012 15:47
0
ответов

Подстановка команд $ (foo) bashism?

Есть два разных синтаксиса для подстановки команд: FOO = $ (echo bar) и FOO = `echo bar` Насколько мне известно, первый метод определен в Bash, а второй определен в sh. Подумайте ...
вопрос задан: 3 March 2012 18:38
0
ответов

Facebook iOS SDK - Как создать статическую библиотеку для Xcode 4.3?

Я интегрирую Facebook в свое приложение iOS ARC, следуя инструкциям по этой ссылке. Я застрял на этапе создания статической библиотеки. https://developers.facebook.com/docs/mobile/ios/build/ Я использую Xcode ...
вопрос задан: 29 February 2012 04:36
0
ответов

Что делает перенаправление «2 <& 1» в оболочке Bourne?

Перенаправление 2> & 1 в оболочке Bourne берет вывод, отправленный в файловый дескриптор 2 (по умолчанию, стандартная ошибка), и отправляет его вместо этого в файловый дескриптор 1 (по умолчанию стандартный вывод). Но что делает ...
вопрос задан: 17 February 2012 19:39
0
ответов

Как я могу разобрать длинные- аргументы формы в оболочке?

Все, что я вижу, использует getopt или несколько более причудливые getopts, которые поддерживают только односимвольные параметры (например, -h, но не --help). Хочу делать навороченные длинные варианты.
вопрос задан: 14 February 2012 03:39
0
ответов

Удаление специальных символов (<200c> <200d> из текстового файла

У меня есть текстовый файл с каким-то специальным невидимым символом в нем. Есть ли способ удалить такие специальный символ. Я пробовал использовать sed в редакторе vim, но он не работает, более того, gedit и kwrite ...
вопрос задан: 13 February 2012 07:54
0
ответов

Захват PID фонового процесса, запущенного Makefile

У меня есть Makefile, который запускает веб-сервер Django. Я хочу, чтобы сервер запускался в фоновом режиме с сохранением PID в файл. Мой рецепт выглядит так: run: venv @ "$ {PYTHON}" "$ {APP} ...
вопрос задан: 5 February 2012 23:46
0
ответов

Заменить слово другим в bash

Я хочу заменить все слова в тексте, которые соответствуют определенному слову с другим в оболочке bourne. Например: привет Сара, меня тоже зовут Сара. становится: привет Мэри, меня тоже зовут Мэри. ...
вопрос задан: 4 February 2012 16:21
0
ответов

эхо в оболочке -n не выводится правильно

Я знаю, что это какая-то проблема со специальными символами, но не знаю, как ее решить.Я набираю в консоли echo "-n", и ничего не печатается :( Я также пробовал с помощью echo -e "-n" выполнить ...
вопрос задан: 19 January 2012 08:11
0
ответов

sh: Проверить наличие файлов

Как с помощью bash проверить наличие файлов в каталоге? если ... ; затем эхо "Нашел!" fi Для ясности, я не хочу проверять наличие определенного файла. Я хотел бы ...
вопрос задан: 19 January 2012 06:45
0
ответов

Перенаправить вывод grep в файл

Я не уверен, почему это перенаправление, указанное в коде, не работает. Каждый раз, когда я запускаю скрипт, выходной файл всегда пуст. У кого-нибудь есть идеи по этому поводу? Спасибо. #! / bin / sh ...
вопрос задан: 16 January 2012 18:37
0
ответов

Вывод команды конвейера, но с сохранением кода ошибки [дубликат]

Как мне получить правильный код возврата из приложения командной строки unix после того, как я передал его через другую успешно выполненную команду? В деталях, вот ситуация: $ tar -cEvhf - -I $ {...
вопрос задан: 12 January 2012 10:22
0
ответов

Передача аргумента в сценариях .sh

У меня есть сценарий оболочки foo.sh, который представляет собой задание qsub с содержимым: #! / Bin / bash -l # $ -S / bin / bash # $ -N $ 2 echo $ 1 Я хочу передать два аргумента. Если я вызову qsub foo.sh ab первым ...
вопрос задан: 9 January 2012 00:34
0
ответов

Вычислить по модулю в сценарии sh

Я работаю над сценарием sh, в котором я нахожусь в цикле WHILE, где переменная увеличивается на каждую итерацию, и я хотел бы сохранять файл каждые пять итераций. То, что я обычно делаю (скажем, на C), будет ...
вопрос задан: 30 November 2011 14:01