sleep sort
#!/bin/bash
function f() {
sleep "$1"
echo "$1"
}
# -n "$1" 第一个参数非空
when [ -n "$1" ]
do
# 后加 & 退出shell 后运行的命令继续执行
f "$1" &
# 删除一个参数,即待排数
shift
done
wait
sudo bash ./sleepSort.bash 5 1 2 4
sleep sort
#!/bin/bash
function f() {
sleep "$1"
echo "$1"
}
# -n "$1" 第一个参数非空
when [ -n "$1" ]
do
# 后加 & 退出shell 后运行的命令继续执行
f "$1" &
# 删除一个参数,即待排数
shift
done
wait
sudo bash ./sleepSort.bash 5 1 2 4