как отправить родные ftp слова на один ftp сервер?

Вы сказали bash установить переменную check = grep в среде, которую он передает команде

-ci 'text' file.sh

, но ci ] не существует.

Я полагаю, вы хотели заключить эту команду в обратные галочки или в круглые скобки, перед которыми стоит знак доллара, любой из которых будет указывать количество строк, на которых был найден текст (без учета регистра) в файле:

check=`grep -ci 'text' file.sh`

check=$(grep -ci 'text' file.sh)

Теперь $ check должно быть 0, если совпадений нет, или положительным, если совпадения были.

3
17.01.2017, 09:17
1 ответ

Используйте quote ( отправьте произвольную команду ftp ), чтобы добиться этого!

https://linux.die.net/man/1/ftp

4
27.01.2020, 21:18

Теги

Похожие вопросы