Я хочу передать аргумент в переменную?

Я очень новичок в среде Linux, и я застрял в ситуации. Я хочу передать команду test -s $testFile переменной, например, сказать «tes»
Пример:

tes="test -s $testFile"
3
задан 15 July 2013 в 20:57

2 ответа

Попробуйте это:

echo [string you want to output].
echo [object that may or may not turn into a string].

Осторожнее с '$', как отмечено выше.

0
ответ дан 15 July 2013 в 20:57

Если команда, которую вы пытаетесь вернуть, возвращает определенные данные, вы можете использовать:

test = "$(test -s $testFile)"

Когда вы используете $(), вы указываете командной строке выполнить функцию, переданную в подоболочке, получить результат и распечатать на другом терминале.

0
ответ дан 15 July 2013 в 20:57

Другие вопросы по тегам:

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