次のreplace.shを呼び出しましょう
if "$1" !=""
then
REPLACE_AS=$1
else
REPLACE_AS="Tebow"
fi
find . ! -regex ".*[/]\.svn[/]?.*" -type f -print0 | xargs -0 -n 1 sed -i -e 's/SANCHEZ/'$REPLACE_AS'/g'
初歩的な質問で申し訳ありません。コマンドラインパラメータがオプションになるようにしようとしています。IE 誰かがそれを入れずにこのスクリプトを実行すると、Tebow が使用されます。それはうまくいくようです。ただし、コマンドライン引数を指定してスクリプトを実行すると、機能しません。
すなわち
./test.sh
これにより、tebow に置き換えられます。
ただし ./test.sh スミス
サンチェス文字列をスミス文字列に置き換えません