我有一個包含多個子目錄的資料夾;每個子目錄都有多個.smi
副檔名為.我正在嘗試將所有內容打開到一個文件中。
我已經嘗試過這個:
find ./*/*.smi | xargs xdg-open > one_file
find . | xargs xdg-open > one_file
xdg-open */*.smi > one_file
open **/*.smi > one_file
看來我做錯了什麼,有人可以幫助我嗎?
答案1
您的命令,例如[...] xdg-open > one_file
將一一開啟檔案並傳送輸出的xdg-open
到one_file
。
但我認為你首先要合併文件,然後打開合併的文件。
您可以使用cat
con貓產生文字檔:
find . -name "*.smi" -exec cat {} + > one_file.smi
xdg-open one_file.smi