Вопросы и ответы - scripting

Вопросы и ответы - scripting



Есть ответ!
Как можно вернуть или получить статус выхода дочернего процесса индивидуально . вот вам и дочерний процесс process() { rem=$(( $PID % 2 )) if [ $rem -eq 0 ] then echo "Number is even $PID" exit 0 else echo "Number is odd $PID" exit 1 fi echo "fred $return" exit $rem } for i in {1..100}; do process $i & PID="$!" echo "$PID:$f...
Есть ответ!
Я пытаюсь увеличить номер сборки на 1 с помощью командной строки. Вот содержание моего тестового файла: SOME_DUMMY_VALUE = -1; CURRENT_PROJECT_VERSION = 4; SOME_SECOND_DUMMY_VALUE = -1; CURRENT_PROJECT_VERSION = 4; Результат, который я хочу получить, следующий: SOME_DUMMY_VALUE = -1; CURRENT_PROJECT_VERSION = 5; SOME_SECOND_DUMMY_VALUE = -1; CURRENT_PROJECT_VERSION = 5; Я пытаюсь использова...
Есть ответ!
Я пытаюсь сделать так, чтобы сообщение об ошибке появлялось, если кто-то запускает мой скрипт, но в качестве аргумента вводится несуществующий файл. function finder(){ if test find $1 ; then exit 0 else exit 1 fi } #### error message if file does not exist if test finder -eq 1 ; then echo "safe_rm: cannot remove '$1' : No such file or directory" fi Я получаю сообщение об ошибке, говорящее...
Есть ответ!
Я хотел бы очистить папку /bin в моем каталоге проекта. Как я могу это сделать? Я попробовал rm -rf ~/bin, но безуспешно
Есть ответ!
Я пытаюсь использовать cURL в сценарии и заставить его не показывать индикатор выполнения. Я пробовал варианты -s, -silent, -Sи-quiet, но ни один из них не работает. Вот типичная команда, которую я пробовал: curl -s http://google.com > temp.html Я получаю индикатор выполнения только при нажатии на файл, поэтому curl -s http://google.comне имеет индикатора выполнения, но curl -s http://goo...


Закрыть X