xcode プロジェクトを自動化しようとしています。スペースを含むプロジェクト名を除いて、すべて正常に機能します。次のコマンドを試しました:
output_apps=`find ./ -name "*.app" -print`
output_apps=`find ./ -name "*.app"`
私が走るとき
find ./ -name "*.app" -print
変数に格納せずに、以下に示すように期待どおりの出力が得られます。
.//Ten EU.app
.//Ten Official App EU.app
.//Ten Official App.app
.//Ten.app
ただし、上記のコマンドの出力を以下のように変数に保存すると
output_apps=`find ./ -name "*.app" -print`
次に、名前を取得するために次の for ループを実行します
for curr_app in $o
do
echo "$curr_app"
done
それが示している
.//Ten
EU.app
.//Ten
Official
App
EU.app
.//Ten
Official
App.app
.//Ten.app
各出力間のスペースを維持し、次の出力を取得するにはどうすればよいですか?
Ten EU.app
Ten Official App EU.app
Ten Official App.app
Ten.app