如何使用文字編輯器開啟管道路徑?

如何使用文字編輯器開啟管道路徑?

我想做這樣的事情:

which some_script | gedit

如果我這樣做,gedit只需打開新文檔,而不是/some/path/some_script.

我設法做的最好的事情是:

gedit $(which some_script)

但我不喜歡它。

答案1

若要將輸入轉換為參數,請使用xargs

some command | xargs gedit

由於您“不喜歡”正確的方法,因此請注意檔案名稱等中的空格。

只是想讓你知道,最適合的方式是:

gedit "$(command -v some_script)"

相關內容