私はmingwを使用しています。
$ sed -i "s/a/b/" test.txt
sed: preserving permissions for `./sed003480': Permission denied
現在のディレクトリにあるファイルに touch/rm できます。
私はmingwを使用しています。
$ sed -i "s/a/b/" test.txt
sed: preserving permissions for `./sed003480': Permission denied
現在のディレクトリにあるファイルに touch/rm できます。
これは、Windowsのセキュリティ設定が原因です。
コンテキストメニューからフォルダのプロパティ設定を開きます。[セキュリティ]タブで、[編集]をクリックし、ポップアップウィンドウで[追加... ]を押してユーザーをリストに追加し、[許可]列の[フルコントロール]をオンにします。OKを2回押して、変更を適用します。
私にとって、フォルダーは読み取り専用でした。読み取り専用オプションのチェックを外すと、問題が解決します。Zenadixのコメントに感謝