43

私はmingwを使用しています。

  $ sed -i "s/a/b/" test.txt
  sed: preserving permissions for `./sed003480': Permission denied

現在のディレクトリにあるファイルに touch/rm できます。

4

4 に答える 4

44

これは、Windowsのセキュリティ設定が原因です。

コンテキストメニューからフォルダのプロパティ設定を開きます。[セキュリティ]タブで、[編集]をクリックし、ポップアップウィンドウで[追加... ]を押してユーザーをリストに追加し、[許可]列の[フルコントロール]をオンにします。OKを2回押して、変更を適用します。

于 2013-01-19T03:57:42.020 に答える
7

私にとって、フォルダーは読み取り専用でした。読み取り専用オプションのチェックを外すと、問題が解決します。Zenadixのコメントに感謝

于 2017-02-15T08:56:25.927 に答える