バージョン管理されていないすべての svn ファイルをインタラクティブに削除する bash エイリアスを作成しようとしています。私はここまで来ました
svn st | grep '^\?'| sed 's/^? //'
そのようなファイルのリストを取得します。xargs -p rm にパイプすると、すべてのファイルに対して単一のプロンプトが表示されます。
rm fileA fileB fileC fileD ?...
各ファイルを個別に確認したいのですが。コマンドラインでできること
rm -i $(svn st | grep '^\?'| sed 's/^? //')
目的の動作を取得しますが、エイリアスまたは関数に貼り付けると機能しません。