Объедините две команды, определенные как String в переменной, и выполните их как одну

Могу ли я объединить две команды, определенные как String, и запустить их как одну. Например.

var=$(ls -alt)
var2="| grep usersfile"
'{$var & $var2;}'
0
задан 30 January 2020 в 18:57

1 ответ

вы можете использовать оператор & для объединения двух команд.

пример:

mkdir folder & cd folder

Но если вы хотите дать вывод первой команды в качестве ввода для второй команды, вы всегда можете доверять конвейеру |

пример:

ls -l | grep <keyword>
0
ответ дан 9 February 2020 в 14:30

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

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