разрешить передачу необязательного имени файла с явным значением по умолчанию, которое будет работать здесь, но не в подходе псевдонима.

я есть команда, которая прекрасно работает в командной строке, но не тогда, когда я пытаюсь поместить ее в псевдоним или функцию.

$ awk '{print $1}' /tmp/textfile
0

Это верно, так как «0» находится в позиции 1 «текстового файла».

$ alias a="awk '{print $1}' /tmp/textfile"
$ a
1 0 136 94

Вот и вся строка в "текстовом файле". Я пробовал все варианты цитат, скобок и обратных ссылок, которые я мог себе представить, может сработать. Я могу получить ту же проблему в самых разных форматах.

Что я не понимаю?

Ответы на вопрос(2)

Ваш ответ на вопрос