답변:
대신 함수를 사용하십시오.
function draw {
pinta "$@" &> /dev/null & disown
}
보너스 :"$@"
대신 사용해야 합니다 $*
.
당신이 가지고 있다고 가정 :
function foo {
echo "1: $1"
echo "2: $2"
echo "3: $3"
}
function bar {
echo '$*'; foo $*
echo '$@'; foo $@
echo '"$*"'; foo "$*"
echo '"$@"'; foo "$@"
}
그런 다음 시도하십시오.
bar "f o o" bar baz
오직 "$@"
당신 과 함께 올바른 행동을 취하십시오.
alias echo2="echo 1-$@-1 ; echo 2-$@-2"