Как я могу создать два идентичных псевдонима в ударе?

Я хочу создать два различных псевдонима к той же команде, не повторяя меня. Как я могу сделать это в ударе? Например, я хочу listlong и список допущенных к первому туру обоим быть псевдонимами к "ls - al".

3
задан 07.09.2010, 15:43

3 ответа

alias {listlong,longlist}="ls -al"

Это должно сделать это.

9
ответ дан 07.12.2019, 22:50
alias listlong='ls -al'
alias longlist=listlong

И дальнейшие изменения псевдонима listlong размышлять longlist также.

5
ответ дан 07.12.2019, 22:50

Вот вариация на ответ cYrus еще с меньшим количеством повторения:

alias listlong='ls -al' longlist=listlong

Если Вы хотите сделать что-то подобное, но сделать их, независимы:

cmd='ls -al'; alias listlong=$cmd longlist=$cmd

который имеет подобные результаты к ответу Janne Pikkarainen (который является наименее повторяющимся до сих пор).

2
ответ дан 07.12.2019, 22:50

Теги

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