shift
ls -i -a
shift可以把$2变复制给$1处理
$$
当前命令的PID号,用于脚本只能同时执行一个。
[root@a lmk]# cat pid.sh
#!/bin/sh
pidpath=/tmp/a.pid
if [ -f "$pidpath" ]
then
kill -USR2 cat $pidpath
>/dev/null 2>&1
rm -f $pidpath
fi
echo $$>/$pidpath
sleep 300
[root@a lmk]#
转载于:https://blog.51cto.com/13491150/2049112