ターミナルでプログラムコードの各行の前に4つのスペースを追加するにはどうすればいいですか

ターミナルでプログラムコードの各行の前に4つのスペースを追加するにはどうすればいいですか

私は通常、プログラミング ターミナルに直面すると StackExchange にアクセスし、貼り付けたプログラミング コードの前に 4 つのスペースを追加しようとしてほとんどの時間を費やします。

ターミナルからもっと速く実行する方法はありますか? あなたならどうしますか?

答え1

単にsedを使用するだけで、

sed 's/^/    /' file

-i これにより、各行の前に 4 つのスペースが追加されます。指定したファイルへの変更を保存するには、インライン編集オプションを追加します。

sed -i 's/^/    /' file

awkを通じて、

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

または

awk '{print "    "$0}' file

関連情報