写一个简单的shell函数,方便自己使用linux:)

发布于 2022-09-30 08:26:36 字数 236 浏览 15 评论 0

大家在使用linux时,相信只要进入一个目录,十有八九都会敲ls来显示当前目录里的文件。所以为什么不写一个小函数来实现“进入一个目录后,马上自动执行ls”的操作呢。

我们自己写个shell函数,暂取名为cdls(),如下:

$cdls() { cd $1; ls; }

大家可以把它直接放在命令行里试试。如果想永远生效,就把这个函数放在用户的配置文件.bash_profile里。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

¢蛋碎的人ぎ生 2022-10-07 08:26:36

原帖由 aashen 于 2005-11-20 12:40 发表
大家在使用linux时,相信只要进入一个目录,十有八九都会敲ls来显示当前目录里的文件。所以为什么不写一个小函数来实现“进入一个目录后,马上自动执行ls”的操作呢。

我们自己写个shell函数,暂取名为cdls(), ...

没反应

遥远的绿洲 2022-10-07 08:26:36

楼主用的是什么shell?

好像bash的函数不是这么写的?不过这个想法倒是挺好的

无法回应 2022-10-07 08:26:36

原帖由 aashen 于 2005-11-20 12:40 发表
大家在使用linux时,相信只要进入一个目录,十有八九都会敲ls来显示当前目录里的文件。所以为什么不写一个小函数来实现“进入一个目录后,马上自动执行ls”的操作呢。

我们自己写个shell函数,暂取名为cdls(), ...

呵呵,我很少 ls。

紅太極 2022-10-07 08:26:36

太无聊了

眼藏柔 2022-10-07 08:26:36

如果是为了方便自己的工作也未尝不可

建立自己的shell函数,在自己的脚本中引用。

樱桃奶球 2022-10-07 08:26:36

原帖由 aashen 于 2005-11-20 12:40 发表
大家在使用linux时,相信只要进入一个目录,十有八九都会敲ls来显示当前目录里的文件。所以为什么不写一个小函数来实现“进入一个目录后,马上自动执行ls”的操作呢。

我们自己写个shell函数,暂取名为cdls(), ...

直接 ls path 不好吗?
干吗先要 cd path 再 ls 呢?
倒是没写成“cd $1; ls; cd -”
。。。。

停滞 2022-10-07 08:26:36

原帖由 aashen 于 2005-11-20 12:40 发表
大家在使用linux时,相信只要进入一个目录,十有八九都会敲ls来显示当前目录里的文件。所以为什么不写一个小函数来实现“进入一个目录后,马上自动执行ls”的操作呢。

我们自己写个shell函数,暂取名为cdls(), ...

天哪!这么简单的功能需要写成函数吗?!

落叶缤纷 2022-10-07 08:26:36

个人使用习惯不同,,,,,不过楼主写的不错

坠似风落 2022-10-07 08:26:36

原帖由 flw 于 2005-11-21 20:13 发表

呵呵,我很少 ls。

比较佩服,讲讲如何才能少用ls

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文