看板 Linux 關於我們 聯絡資訊
※ 引述《mswethan (@竹北)》之銘言:
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 █◤ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.81.146 ※ 編輯: uranusjr 來自: 114.32.81.146 (08/20 21:52)
kdjf: cd () { builtin cd $1; clear; ls; } 08/20 21:54
asimon:cd() { ls "$1" && command cd "$1" ; } 08/20 22:47
asimon:2選1~! 都通!! xDa 08/20 23:06
Holocaust123:我試了一下 發現樓上跟樓樓上的方法有個差異 k大的方 08/21 11:55
Holocaust123:法出現的檔案列表可以顯示顏色 a大的則是素色 08/21 11:56
Holocaust123:耶豆...好像是我弄錯了...請忽略上面兩行所講的東西. 08/21 12:00