以前の質問で、svn ファイルをパターンで元に戻すコマンドを作成しました。
svn st | grep SomeFolderA | awk {'print $2'} | xargs svn revert
ここで、引数 (ファイル パターン) を受け取り、 の代わりに引数を使用して上記のコマンドを実行するコマンドにしたいと考えていますSomeFolderA
。.bash_profile
これをファイルに追加しようとしました:
function revert() {
"svn st | grep '$1' | awk '{print \$2}' | xargs svn revert" ;
}
実行するrevert SomeFolderA
と、次の出力が得られます。
-bash: svn st | grep 'SomeFolderA/' | awk '{print $2}' | xargs svn revert: No such file or directory
の完全なパスも使用しようとしましたsvn
が、それでも機能しません。私は何が欠けていますか?