Solaris /bin/sh シェル スクリプトの既存のファイルと同じ所有権とパーマを持つ新しい空のファイルを作成する最良の方法は何ですか?
これは、圧縮およびダンプ ストレージ用にログ ファイルをローテーションするためのものです。
現時点で私は使用しています:
mv log log_ts && cp -p log_ts log && cp /dev/null log
それを行うより良い方法はありますか?
更新:残念ながら、これは保守的に構築されたライブ Sol10 サーバー上にあり、gnu fileutils は利用できません。