Оценка команды и присвоение ее переменной
Как я могу оценить пример команды и назначить ее переменной, не распечатывая результаты, используя tcsh
#!/bin/tcsh
set path=/home/uu/Desktop/
egrep inn $path/filename.txt | grep en | awk '{print $3}'
По сути, я хочу присвоить эту строку кода после выполнения ее переменной, чтобы я мог распечатать ее позже
egrep inn $path/filename.txt | grep en | awk '{print $3}'
1 ответ
В tcsh вы можете назначить вывод команды в переменную, заключив команду в обратные тики, такие как:
set result=`egrep inn $path/filename.txt | grep en | awk '{print $3}'`