Я пытаюсь прочитать текст в виде аргумента командной строки и распечатать его. Это мой сценарий оболочки (script.sh
):
#!/bin/sh
input=${1}
echo ${input}
Вот как я называю свой сценарий: ./script.sh Af)}R"}$;AF(@}#@]-
Поместить аргумент командной строки в одинарные кавычки нельзя в этом случае. Я получаю следующую ошибку: -bash: syntax error near unexpected token
) '`
Я новичок в сценарии оболочки. Пожалуйста, помогите.