Unix(3)

本文介绍了Shell脚本的基础知识,包括子进程的概念、变量传递、条件判断语法、文件及目录的移动与重命名操作,以及一些特殊符号的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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的主目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值