如何在終端機中的每行程式碼之前新增四個空格

如何在終端機中的每行程式碼之前新增四個空格

當我面對程式設計終端時,我通常會去 stackexchange,並且大部分時間都花在嘗試在貼上的程式碼之前添加四個空格。

有沒有更快的方法從終端執行此操作?你會怎麼辦?

答案1

只需使用 sed,

sed 's/^/    /' file

這會在每行之前添加四個空格。新增內嵌編輯選項-i 以將變更儲存到指定檔案。

sed -i 's/^/    /' file

透過awk,

awk '{sub(/^/, "    ", $0)}1' file

或者

awk '{print "    "$0}' file

相關內容