如何在命令中使用空格,用别名来cd到一个目录和它的子目录?

问题描述 投票:0回答:1

假设我对这个目录感兴趣。

homeusernamedummy1

而dummy1有这些子文件夹。

sub_dummy1

sub_dummy2......它又可以由各种目录组成等等。

有没有办法让我在.cshrc中写一个别名来导航到dummy1和各种子文件夹?

比如说:

username@unix-system: dummy1 sub_dummy1
username@unix-system: dummy1 sub_dummy1/sub_sub_dummy1/sub_sub_sub_dummy2

(如果我按Enter键就会到sub_dummy1,如果我按Tab键就会显示sub_dummy1的内容)

shell unix alias tcsh
1个回答
1
投票

试试别名

alias mycmd="cd ${HOME}/dummy1/sub_dummy1 && ls -1"
© www.soinside.com 2019 - 2024. All rights reserved.