[解決済み】ディレクトリのすべてのファイルでタブをスペースに変換するにはどうすればよいですか?
2022-04-03 10:32:57
質問
あるディレクトリのすべてのファイルにおいて、タブをスペースに変換するにはどうすればよいですか(再帰的に変換することも可能です)。
また、1つのタブに入るスペースの数を設定する方法はありますか?
解決方法は?
<ブロッククオート警告 これはあなたのレポを壊します。
これは
バイナリファイルを破損させる
の下にあるものを含む。
svn
,
.git
! 使用する前にコメントを読んでください
find . -iname '*.java' -type f -exec sed -i.orig 's/\t/ /g' {} +
元ファイルの保存先は
[filename].orig
.
'*.java' は、探しているファイルタイプのファイル末尾に置き換えてください。こうすることで、バイナリファイルが誤って破損するのを防ぐことができます。
デメリット
- ファイル内のあらゆる場所でタブを置き換えます。
- このディレクトリに5GBのSQLダンプがある場合、長い時間がかかるでしょう。
関連
-
[解決済み] Bashで文字列から改行を削除する方法
-
[解決済み] docker alpine /bin/sh script.sh not found
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] テキストファイルから、特定の文字列を含むすべての行を削除するにはどうすればよいですか?
-
[解決済み] あるディレクトリにあるすべてのコード行を再帰的にカウントするにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】bashでjsonファイルを解析するために、jqの出力にあるダブルクオートを削除する方法は?
-
[解決済み] osx find exec rm find: exec: 不明な主またはオペレータ
-
[解決済み] curl: 引数リストが長すぎる
-
[解決済み] configureコマンドが見つからない cygwin
-
[解決済み] シェルスクリプトで整数式が期待されるエラー
-
[解決済み] findコマンドと一緒に使用するとエラー 'rm: missing operand' が発生する。
-
[解決済み] ファイルをインプレースでソートする方法
-
[解決済み] nohupプロセスを終了させる方法を教えてください。
-
[解決済み] Bashスクリプトのset -o pipefailの意味を教えてください。
-
[解決済み】VimやLinuxでスペースをタブに変換するにはどうしたらいいですか?