Я очень новичок в среде Linux, и я застрял в ситуации. Я хочу передать команду test -s $testFile
переменной, например, сказать «tes»
Пример:
tes="test -s $testFile"
Попробуйте это:
echo [string you want to output].
echo [object that may or may not turn into a string].
Осторожнее с '$', как отмечено выше.
Если команда, которую вы пытаетесь вернуть, возвращает определенные данные, вы можете использовать:
test = "$(test -s $testFile)"
Когда вы используете $()
, вы указываете командной строке выполнить функцию, переданную в подоболочке, получить результат и распечатать на другом терминале.