Unix(3)

1)若该变量需要在其他子进程执行,则可用"$变量名称"或${变量}累加内容
什么是子进程?在我目前这个shell情况下,去打开一个新的shell,新的那个shell就是子进程。一般状态下,父进程的自定义变量是无法在子进程内使用的,但通过export将变量变成环境变量后就能够在子进程里面应用了。
2)条件判断: &&代表and  ||代表or  
3)有时候在if条件判断中会使用[],中括号中的每个组件都用空格键来分离,中括号内的变量都用双引号括起来,中括号内的常量最好都已单引号或者双引号括起来。
4)mv命令的使用
mv  file1  file2:把一个文件的名字从file1重命名为file2; 
mv  folder1 folder2:把folder1重命名为folder2
mv  test.txt zhuxiaojuan:将test.txt文件移动到zhuxiaojuan这个folder下面
eg: mv  *.out  1  将当前目录的out文件移动到1这个目录下;
     mv  hello 1:将hello文件夹重新命名为1
5)if  条件判断; then 条件判断成立可进行执行的工作内容     fi  将if反过来写,就写成fi,结束if意思。
6)ksh特殊符号
~       用户的主文件夹
\       转义符号
>,>>       数据流重定向,输出导向,分别是替换,累加
··(反引号)     两个反引号中间的命令先执行,也可以用$()
<,<<           数据流重定向,输出导向,
~name          用户name的主目录

猜你喜欢

转载自xiaoyaya751.iteye.com/blog/2201141