shell 命令使用笔记
2023-09-27 14:28:37 时间
1、提取字符串中以.ddd结尾的ddd值
result=$(echo "chip86.500" | grep -Eo '\.[0-9]{1,}' | grep -Eo '[0-9]{1,}')
echo $result
2、获取脚本文件的入参
para=$1
srcfile="srcfile"
echo "input para = $para"
echo $para > $srcfile
cat $srcfile
3、提取c的.h文件中 宏和值
~ # cat macrotest
#define MACRO VALUE
~ # awk '{print $2"="$3}' macrotest
MACRO=VALUE
4、字符串连接
str2=${str1}abc
5、获取命令输出字符串
var=`ps -ef | grep oracle`
或者
var=$(ps -ef | grep oracle)
相关文章
- NLP学习笔记——TextRank算法
- [ kvm ] 学习笔记 6:virsh 命令及功能详解
- [ kvm ] 学习笔记 5:QEMU-KVM 命令详解
- 机器学习笔记之Anaconda中命令形式安装XGBoost(pip install)
- Linux学习笔记之tail命令显示最后n行
- ELK学习笔记之使用curl命令操作elasticsearch
- 【Linux】CentOS 学习笔记之二(命令)
- Docker Swarm 日常运维命令笔记
- 知识图谱赵军学习笔记(五)--实体消歧
- 【笔记】实战mpvue2.0多端小程序框架——首页开发(中)
- pig函数以及关键字 的一些实例应用的总结(来自pig笔记)
- shell linux基本命令实例、笔记
- Android 经典笔记之八:CountDownTimer解读
- 设计模式C++学习笔记之十二(Command命令模式)