셸 학습 노트 중 하나(셸 내장 명령)
2145 단어 셸 프로 그래 밍 초기 체험
:
#
:shell #!/bin/bash #
:
1、bash shell.sh
2、chmod +x shell.sh -> ./shell.sh
3、 PATH
4、. ./shell.sh
:
1、
2、
echo ,
sleep number: number ,
bash -x shell
:bashdb
:
1、 :type
2、 :“.”, ,
:. ./HelloWorld.sh
source:source HelloWorld.sh
3、 :alias
a、#alias
shell
b、#alias mycommand=’command’
c、 alias, .bashrc
4、 :unalias
5、 :bg,fg,jobs
6、 :cd
7、 :declare、typeset
declare :
-i:
-r:
-a:
-f/F:
-x:
8、echo
-n:
-e:
:
echo “
”
echo -e “
”
echo:
9、break
number( 1) ,
10、continue
number( 1) ,
11、eval
Shell ,
12、exec
shell, find
exec shell,
shell , ,
exec 。
:
a、 .conf
find / -name “*.conf” -exec ls -l {} \;
b、
find / -name “*.tmp” -exec rm -f {} \;
13、 exit
14、 shell export
15、kill
PID
linux :Shell , ,
。
16、 let
:
let I=2+2
let j=5-4
let k=2*5
let l=17/5
let m=15%7
let n=2**4 -->n=2^4=16
let i++
let j--
let i+=10
let j-=10
17、 pwd
18、 local
19、 :read
20、return
21、shift,
:
$1...$N: N
$@ $*:
$0:
$#:
22、 ulimit
23、 test