Shell脚本和LINUX语法

#!指定路径和shell解释器  #! /bin/bash兼容sh   #! /bin/sh旧    
sh|bash|source|  /绝对路径/a.sh  参数1 参数2 
sh|bash|source|  相对路径/a.sh  参数1 参数2
直接执行脚本和sh执行脚本:开启子Shell,全新环境,不影响父Shell
source:当前shell环境中执行,脚本更改环境会影响当前Shell.没有x权限root和所有者可用source执行
export声明为环境变量,可被脚本或子Shell访问,函数内变量export到处到函数外。
每个终端会话独立环境。要在新终端会话中生效,export命令添加到Shell启动文件中~/.bashrc|bash_profile|profile
echo -e "文字\n" >> 路径/文件                   //echo -e转义序列把\n转成换行符
printf  "文字\n" >> 路径/文件                       //printf 把\n转成换行符
cat  文件                           //查看
cat  -n  文件                      //显示文件内容和行号
cat > 路径/文件                //创建或清空内容重新编辑文件,ctrl+D保存退出
cat 文件1 >> 文件2         //将文件1追加到文件2 末尾
cat 文件1 >  文件2           //重定向,文件1内容覆盖到文件2(创建)
cat  文件1  文件2  文件3     //合并
cat一次性将文件加载到内存,不适合大文件。大文件用less/more
变量赋值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值