Результаты поиска по запросу "shell"

6 ответов

Проверьте, установлена ли переменная в bash при использовании «set -o nounset»

Следующий код завершается с ошибкой несвязанной переменной. Как это исправить, все еще используяset -o вариант существительного? #!/bin/bash set -o nounset if [ ! -z ${WHATEVER} ]; then echo "yo" fi echo "whatever"

2 ответа

передать параметры в php с оболочкой

мой вопрос, вероятно, легко ответить. я хочу выполнить мой php файл с оболочкой и передать ему параметры через пример оболочки php test.php parameter1 parameter2Есть ли способ сделать это, кроме как с помощью GET? Спасибо

4 ответа

добавить имя файла в начало файла, используя find и sed

используя следующее, я добавляю имя файла в начало каждой строки и отправляю вывод в один файл. ls | while read file; do sed -e "s/^/$file/g" $file > out; doneЯ хочу сделать то же самоеsed замена, но с помощьюfind а такжеexec или жеxargs команда ...

ТОП публикаций

2 ответа

Невозможно отладить простую программу ksh

Я написал этот пример кода KornShell (ksh), но во время предложения if он получает ошибку подстановки. while ((i < $halflen)) do if [[${strtochk:i:i}==${strtochk:j:j}]];then i++ j-- else ispalindrome = false fi doneПожалуйста помоги. NB: я ...

11 ответов

Как запустить программу с рабочим каталогом, отличным от текущего, из оболочки Linux?

Как использовать оболочку Linux, как запустить программу с рабочим каталогом, отличным от текущего рабочего каталога? Например, у меня есть бинарный файлhelloworld это создает файлhello-world.txt в текущем каталоге. Этот файл находится внутри ...

4 ответа

Git post-commit hook как фоновая задача

У меня есть скрипт, который мне нужно запустить после фиксации в проекте под контролем ревизии git. Поэтому я создал хук post-commit в каталоге своих проектов .git в подкаталоге / hooks, назвал его «post-commit» и дал ему следующее ...

3 ответа

Конкатенация строк в скрипте Bash

Я пишу этот сценарий Bash: count=0 result for d in `ls -1 $IMAGE_DIR | egrep "jpg$"` do if (( (count % 4) == 0 )); then result="abc $d" if (( count > 0 )); then echo "$result;" fi else result="$result $d" fi (( count++ )) done if (( (count % 4) ...

7 ответов

Как получить PID фонового процесса?

Я запускаю фоновый процесс из своего сценария оболочки и хочу завершить этот процесс, когда мой сценарий завершится. Как получить PID этого процесса из моего сценария оболочки? Насколько я могу видеть переменную$! содержит PID текущего скрипта, ...

5 ответов

java Runtime.getRunTime (). exec & wildcards?

я пытаюсь удалить ненужные файлы с помощью Process p = Runtime.getRuntime().exec();это работает нормально, пока я не использую подстановочные знаки, то есть это работает: Process p = Runtime.getRuntime().exec("/bin/rm -f ...

5 ответов

Переменные как команды в скриптах bash

Я пишу очень простой сценарий bash, который отслеживает заданный каталог, шифрует его вывод, а затем разбивает полученный файл на несколько файлов меньшего размера, поскольку носитель резервного копирования не поддерживает большие файлы. У меня ...