2016-05-11 3 views

答えて

0

が見える助けてください。私は関連するいくつかの質問を検索しましたが、答えはありませんでした。特定のlinuxバージョンを検索してください。

別の方法として、別の一時ファイルにコンテンツをコピーし、temp_fileを検索して置き換えてから、file_nameにデータを戻すことができます。

cp file_name tmp_file_name 
sed "find replace" tmp_file_name> file_name 

ここには、この問題の答えが示されていません。

https://unix.stackexchange.com/questions/244603/why-is-sed-changing-permissions-of-a-file-on-a-cifs-mounted-share

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695157

1

権限は私のFedoraシステムに保存されています。いずれにしても、古いファイルを保存するようにsedに伝えることができます。次に、アクセス許可をコピーできます。

sed -i.old "find replace" file_name 
chmod --reference file_name.old file_name 
rm file_name.old 
関連する問題