偶尔看到$LINENO和$RANDOM这个变量,以前没用过。所以试了一下,顺便记录下来。
LINENO这个变量是用来显示行号的。(我的理解)
netcat@netcat:~/shell$ cat c.sh
#!/bin/bash
echo $LINENO
echo $LINENO
echo $LINENO
echo $LINENO
echo $LINENO
echo $LINENO
netcat@netcat:~/shell$ sh c.sh
2
3
4
5
6
7
netcat@netcat:~/shell$
netcat@netcat:~/shell$ cat random.sh
#!/bin/bash
for ((i=0;i<=10;i++))
do
echo $RANDOM
done
netcat@netcat:~/shell$ sh random.sh
15908
25745
3680
26340
10607
18949
6663
20247
7420
28424
32237