Как создать псевдоним BASH для:
Я печатаю в cdd directory и что это делает cd directory а потом ls?
ls directory вместо?
Как создать псевдоним BASH для:
Я печатаю в cdd directory и что это делает cd directory а потом ls?
ls directory вместо?
Ответы:
Было бы проще сделать функцию:
cdd ()
{
cd $1
ls
}
Конечно, вы можете назвать функцию как угодно. Поместите его в ваш .bashrc или .profile или что-то еще в вашей системе.
cdd функция, которая на практике действует почти так же, как псевдоним. Хотя функции более мощные и принимают аргументы.
-r в случае ls -C -r?
Вы хотите использовать функцию, которую вы положите в свой .bashrc (или же .bash_profileили что угодно)
cdd(){
to=$1
cd ${to}
ls
}
Как только вы поместите это в соответствующий файл, вы можете использовать cdd <directory> как псевдоним.