※ 引述《mswethan (@竹北)》之銘言:
Sorry 沒測就直接發了, 的確不行...
我查了一下, bash 下應該是不能 pass arguments 進 alias
不過可以用 function, 然後為了避免遞迴稍微繞點路:
function cd2 {
cd $1
clear
ls
}
alias cd=cd2
這樣應該就行了
--
╱ ̄ ̄ ̄╲
▏◢█◣ ▏
︻█︻█ ▏ 成龍表示: 是喔...
′/ ‵ ▏
╰╯ █╱
ψQSWEET ◥︶█◤
--
→ uranusjr:alias cd='cd $1; clear; ls' 08/20 18:38
推 ckclark:樓上的看似不可行 08/20 19:01
→ bitlife:1F的會遞迴,要加 \ 08/20 19:19
推 ckclark:不是這個問題 $1在裡面不會解讀 08/20 21:09
→ ckclark:下cd xx 會變成 cd ; clear ; ls xx ($1是空字串) 08/20 21:10
Sorry 沒測就直接發了, 的確不行...
我查了一下, bash 下應該是不能 pass arguments 進 alias
不過可以用 function, 然後為了避免遞迴稍微繞點路:
function cd2 {
cd $1
clear
ls
}
alias cd=cd2
這樣應該就行了
--
╱ ̄ ̄ ̄╲
▏◢█◣ ▏
︻█︻█ ▏ 成龍表示: 是喔...
′/ ‵ ▏
╰╯ █╱
ψQSWEET ◥︶█◤
--
All Comments