1
非常に基本的な質問をして申し訳ありません。シェルスクリプトとCygwinの助けを借りてSVNエクスポートを行っています。フォローはシェルスクリプトです。シェルスクリプトで二重引用符を追加する方法
#!/bin/bash
echo "Svn_path="$1
echo "Destination_Path="$2
echo "Svn_version="$3
echo "Svn_username="$4
echo "Svn_password="$5
svn export $1 $2 -r $3 --username $4 --password $5 --force --non-interactive
このスクリプトは、Destination_pathにスペースが含まれていない場合は正常に動作します。例: - D:\Test
。私destination_pathをにスペースが含ま 場合、それは私が二重引用符で$2
パラメータを渡す必要があり、このためにD:\Test Folder
ソリューションをWork.eg:-ません。これを行う方法。
あなたは既に解決策を知っているようです...二重引用符で囲みます。 Bashは二重引用符(一重引用符ではない)で引用符を展開します。 – FatalError