0

我正在使用 MacOS 运行这个 bash 脚本:

#!/bin/bash

BADARGS=65
if [ -z $1 ]
then
    echo "Usage:`basename $0` first-number second-number..."
    exit $BADARGS
fi

for number in $@
do
    echo $number
done | sort -n

#END

该脚本应按升序打印在命令行中输入的数字,但该脚本未读取数字。我该如何解决?

4

1 回答 1

1

我猜你是在问这个:

/path/to/myscript.sh 5 3 89 12

其中 /path/to/ 是脚本的位置(目录路径)。如果它在当前工作目录中:

./myscript.sh 5 3 89 12
于 2013-04-24T14:44:44.980 回答