Linux命令我有輸出文件的列表看起來像這樣:字符串操作 - 更換某些字符
folder/folder/folder/file_1
folder_1/folder/folder/file2
我想格式化此輸出,因此滿足以下條件:
- 最後一個斜槓(/)總是替換爲三個下劃線
- 除最後一個斜槓之外的每個斜槓都被替換爲一個下劃線
- 文件夾名稱中的任何下劃線被替換爲兩個下劃線
- 任何強調的文件名是左的方式是
上面看起來像:
folder_folder_folder___file_1
folder__1_folder_folder___file2
如果你還可以解釋你的解決方案,將是有益的。謝謝!
這是這種功課嗎?這個練習似乎毫無意義 – Hasturkun
不,我一般不會那麼熟悉bash或linux。它有一個目的 - 幫助我自動化一些事情,如果我手動完成,反而需要10-20分鐘。 – halexh