プログラムを実行するときにsed出力を表示したくありません。

プログラムを実行するときにsed出力を表示したくありません。
cd /path/
sed 's/.ear//g' file | tee file1

このコードは file1 に正しいデータを保存しますが、スクリプトの実行時に出力も表示します。出力をfile1に保存したいです。

答え1

sedコマンドが機能していることを確認したら(出力確認を介して)、ファイルに直接書き込むことがsed -i xxxxできます(もはやティーを使用しません)。または、新しいファイルを作成するには、teeの代わりにリダイレクトを使用します。

sed xxxx my_file > my_new_file

関連情報