2017-09-16 14 views
0

を受け取った引数を渡すのと同じ方法で、私はこのようになります私のhg(水銀)コマンドのbashのエイリアスを持っています。私はhg()で受け取ったように、引数は/bin/hgとまったく同じ方法で渡されます。 hg commit -m "my message here"のようなことをして、/bin/hg commit -m my message hereのように渡すと、私の問題が発生します。私は[email protected]$*の両方を試してみましたが、どちらが適切かはわかりませんがどちらもそのようなことはしていませんでした。助言がありますか?バッシュ彼らは

+0

また、 '' $ 2 ''' –

答えて

4

すでに分割された引数を分離したままで単語分割を防ぐには、"[email protected]"(二重引用符で囲む)を記述する必要があります。