簡體   English   中英

從目錄導航回來時 cd && ls bash 函數問題

[英]cd && ls bash function problems when navigating back from directory

我發現我經常一個接一個地使用 cd 和 ls 命令。 這是我決定為它創建一個 bash 函數的時候。

我插入到 bashrc 文件中的代碼是這樣的:

function cs () {
  cd "$@" && ls;
}

我遇到的問題是“ls”的輸出很好,但我並沒有真正導航到該目錄。

例如,當我調用“cs Downloads/”時,我將下載內容作為輸出,但我不會在其中導航。

我是 bash 的新手,如果我犯了任何菜鳥錯誤,我很抱歉。

當放入~/.bashrc並且不使用多個參數調用時,該函數對我來說效果很好。 這是一個解決小問題的清理版本:

function cs() {
  cd "$1" && ls
}

如果您仍然有問題,那么請在您的問題中提供更多詳細信息:您如何稱呼它,確切的輸出是什么,以及您所期望的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM