如何为`cd`写一个bash别名,后面也是'ls`目录内容?

时间:2015-11-08 05:48:21

标签: linux bash unix

基本上,如何进行这两个步骤:

$:/ cd Users
$:/Users ls
user1 user2 user3

一步到位:

$/ cd Users
$:/Users
user1 user2 user3

bash脚本的伪代码可以是:

after changing directories, pause the input state and take another command
command('ls')

修改 这是一个很棒的bash参考 - http://cb.vu/unixtoolbox.xhtml#scripting

编辑-2 http://bhami.com/rosetta.html

编辑-3 What are the special dollar sign shell variables?

1 个答案:

答案 0 :(得分:0)

alias mycd='cd $(history 1 | sed "s/.*mycd \(.*\)/\1/") && ls #'