[解決済み] 次のコマンドの -print0 の意味を教えてください。
2022-02-15 07:52:06
質問
Macで以下のコマンドを使って文字列を置換しています。 ここで、-print0について質問があります。どのような使い方があるのでしょうか?
find skeleton/src/IO.Swagger/Controllers -name '*.cs' -print0| xargs -0 sed -i "" "s/namespace IO.Swagger.Controllers/namespace Abc.GroupA.TableLocalService.Controllers/g"
解決方法は?
と
-print0
,
find
は、ファイル名をヌル文字(0バイト)で区切ります。
xargs
を呼び出す必要があります。
-0
(または
--null
スクリプトのオプションは長い方が読みやすく、対話型コンソールの使い捨てコマンドには短いものを使うことをお勧めします)。
こうすれば、ファイル名にスペースや改行などの文字を使用することができます。
関連
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] シェルコマンドの実行と出力のキャプチャ
-
[解決済み] コマンドラインから .bash_profile を再読み込みする方法は?
-
[解決済み] POSIX」の意味を教えてください。
-
[解決済み] 整数の合計を1行に1つずつ表示するシェルコマンド?
-
[解決済み] 特定のファイル/フォルダを除外してディレクトリをtarするシェルコマンド
-
[解決済み] Macで-iオプション付きのsedコマンドは失敗するが、Linuxでは動作する。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】sed を使用して部分文字列を抽出する方法
-
[解決済み】makeでビルドした後の.dファイルとは?
-
[解決済み】git clone時に「'https'のリモートヘルパーが見つかりません。
-
[解決済み】Apacheサーバーがクラッシュし続ける。"caught SIGTERM, shutting down"
-
[解決済み] DiffコマンドとGrepで "バイナリファイル(標準入力)が一致 "と表示される。
-
[解決済み] Linuxのシェルでwebsocketの応答を読み取る方法
-
[解決済み] Bashスクリプトでスクリプトファイル名を知るには?
-
[解決済み] シェルで 'exec ls' を実行すると何が起こるか、またその理由は?[クローズド]。
-
[解決済み] STRACEがEAGAINを表示する理由(リソースが一時的に使用できないため)
-
[解決済み] SIGRTMAXとSIGRTMINの使い方は?