Вы можете вставить идентификаторы нужных строк в временную таблицу, а затем удалить все строки, найденные в этой таблице.
, что может быть тем, что @Cheekysoft означало, делая это за два шага.
x=$(command)
где x
- переменная, которой вы хотите назначить вывод команды.
В вашем случае не ставьте пробел до или после оператора присваивания =
StringVar=' abc '
x=$(echo "$StringVar" | awk '{$1=$1};1')