разрешить передачу необязательного имени файла с явным значением по умолчанию, которое будет работать здесь, но не в подходе псевдонима.
я есть команда, которая прекрасно работает в командной строке, но не тогда, когда я пытаюсь поместить ее в псевдоним или функцию.
$ awk '{print $1}' /tmp/textfile
0
Это верно, так как «0» находится в позиции 1 «текстового файла».
$ alias a="awk '{print $1}' /tmp/textfile"
$ a
1 0 136 94
Вот и вся строка в "текстовом файле". Я пробовал все варианты цитат, скобок и обратных ссылок, которые я мог себе представить, может сработать. Я могу получить ту же проблему в самых разных форматах.
Что я не понимаю?