for LIBNAME in $OGRE_BUILD_DIR/sdk/lib/$CONFIG-iphoneos/libOgre*
do
BASELIBNAME=`basename $LIBNAME`
echo lipo $BASELIBNAME
lipo $SDK_DIR/lib/$CONFIG-iphoneos/$BASELIBNAME -arch i386 $SDK_DIR/lib/$CONFIG-iphonesimulator/$BASELIBNAME -create -output $SDK_DIR/lib/$CONFIG/$BASELIBNAME
done
これをスクリプトで実行すると、無限ループに入ります。検索の最初のファイルが何度も何度もエコーされます。echo
thenの呼び出しの前にいる場合lipo $SDK_DIR...
、期待どおりにすべてのファイルをループします。
私は bash に慣れていません。何が問題なのですか?