linux命令分割、if语句、mv&cp、rm、export

1、linux命令之间的分号、&&、||

分号: 顺序地独立执行各条命令, 彼此之间不关心是否失败, 所有命令都会执行(注:换行也能达到效果
&&: 顺序执行各条命令, 只有当前一个执行成功时候, 才执行后面的
||: 顺序执行各条命令, 只有当前面一个执行失败的时候, 才执行后面的

2、输入、if判断是目录还是文件

#!/bin/bash
read -p "input your file name" file_name  #-p会打印后面提示语句
if [ -d $file_name ]  #注意空格!!!!!否则语法错误!!
then
   echo "this file is directory!"
elif [ -f $file_name ] 
then
   echo "this file is file"
fi

3、export命令
export liup=88 定义环境变量并赋值
export -n 删除指定的变量
export -p 列出所有Shell赋予程序的环境变量

4、rm命令
删除一个文件或目录
删除文件可以直接使用rm命令,若删除目录则必须配合选项”-r”

5、mv与cp区别
mv:用户可以使用该命令为文件或目录重命名或将文件由一个目录移入另一个目录中
cp: 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值