Все внешние накопители установлены только для чтения Ubuntu 17.10

В вашей команде ... $($abc|awk '{print $1}'); ... содержимое $abc выполняется как команда. Поэтому ошибка.

Вы можете проверить это в терминале с помощью:

$ 1 your text
1: command not found

Исправить свою версию:

abc="1 hello world"; L=$(echo "$abc"|awk '{print $1}'); echo $L

или использовать более короткую версию:

awk '{print $1}' <<< $(echo "1 your text")

Пример

% awk '{print $1}' <<< $(echo "1 hello world")
1

% awk '{print $1}' <<< $(echo "mp4 hello world")        
mp4
0
задан 1 April 2018 в 00:20

0 ответов

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

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