Форум — Development проблема с передачей арументов командной строки alias' у bash' а 0 0 > alias test='echo test$1' > test 1 test 1 почему test и агрумент командной строки отделяются пробелом Ссылка
>alias test='echo test$1' >test 1 >test 1 Потому что $1 не аргумент alias_a $ set 0 $ test 1 2 3 test0 1 2 3 sdio ★★★★★ (05.10.06 22:07:44 MSD) Ссылка
потому что алиасы не воспринимают аргументы как $1 аргументы алиаса просто добавляются в конец при раскрытии В твоем случае $1 просто превращается в пустую строку а потом к этому добавляется аргумент Используй функции dilmah ★★★★★ (05.10.06 22:10:13 MSD) Показать ответ Ссылка
Ответ на: комментарий от dilmah 05.10.06 22:10:13 MSD благодарю за разъяснение anonymous (06.10.06 10:08:13 MSD) Ссылка