開発中に(常に)実行されているスクリプトがいくつかあります。Windows 7でこれらのファイルに書き込もうとすると失敗します(git pull
エラーで失敗しPermission denied
ます)。Linuxではすべてが正常に機能します。
- グローバルUAC設定を変更せずに、Git bashがファイルをロックするのを防ぐことはできますか?
- (Git bashまたはWindowsの修正/ハッキング以外に)他にどのような選択肢がありますか?
ディスカッションの基礎となるスクリプトの例を次に示します。
#!/bin/bash
echo "command + args: $0 $1 $2 $3"
while sleep 2; do date +%s; done
どういうわけか関連するトピックを見つけました。しかし、残念ながら、それは適切な解決策を提供しませんでした、例えば、Run as Administrator
助けにはなりません。
もう1つの興味深い観察は、vimでファイルを編集するときに:w!
(上書きを強制する)ファイルを書き込むことができることです。