Shell
bible_reader
keep.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Linux】去除文件中特殊符号^M、^[
去除文件中的特殊符号^M、^[ ^M输入方式:ctrl+v+m ^[输入方式:ctrl+v+[ 其他特殊符号类似的输入方式进行输入。 去除方式: sed -i 's/^M//g' filename sed -i 's/^[//g' filename 注意上面命令行中的^M ^[是我手动输入(^+M,^+[),使用的时候按照我给的输入方式直接输入即可。 ...原创 2020-06-23 09:27:33 · 3387 阅读 · 0 评论 -
【shell】shell获取函数字符串返回值
shell获取函数字符串返回值 function func() { echo "stringA" } val="$(func)" echo $val原创 2019-11-21 10:30:34 · 1727 阅读 · 0 评论 -
【shell】shell中的%% ##
假设定义了一个变量为: 代码如下: file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别替换得到不同的值: ${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}:删掉最后一个 / 及其左边的字符串:my.file.txt ${file#*.}:删掉第一个 . 及其左边的字符串:file....转载 2019-10-14 19:19:20 · 1343 阅读 · 0 评论 -
【Shell】IF条件判断和判断条件总结
IF条件判断 1、基本语法: if [ command ]; then 符合该条件执行的语句 fi 2、扩展语法: if [ command ];then 符合该条件执行的语句 elif [ command ];then 符合该条件执行的语句 else 符合该条件执行的语句 fi 3、语法说明: bash shell会按顺序执行if语句,如果command执行后且它的返回状态是0,则会执行符合该条...转载 2018-08-17 14:14:40 · 7067 阅读 · 0 评论 -
【Shell】source命令
source命令: source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。 功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句 source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。 用法: source filename 或 . filename source命令(从 C Shell 而来)是bash shell的...转载 2018-08-17 14:19:24 · 35619 阅读 · 0 评论 -
【python】python执行shell命令或脚本
system() 其中最后一个0是这个命令的返回值,为0表示命令执行成功。使用system无法将执行的结果保存起来。 popen() 获取命令执行的结果,但是没有命令的执行状态,这样可以将获取的结果保存起来放到list中。 commands 可以很方便的取得命令的输出(包括标准和错误输出)和执行状态位。 commands.getoutput('ls')这个方...转载 2018-09-05 20:39:20 · 28555 阅读 · 0 评论 -
【shell】获取代码库中所有非master版本
获取代码库中所有非master版本 for var in `git branch -a | grep -v master | grep -v \*`; do new_version=`echo $var | awk -F '/' '{print $3}'`; $version=("${version[@]}" new_version); done原创 2019-08-14 15:26:12 · 183 阅读 · 0 评论 -
【shell】获取代码库中最新的版本号
获取代码库中最新的版本号 version=() for var in `git branch -a | grep -v master | grep -v \*`; do new_version=`echo $var | awk -F '/' '{print $3}'`; version[${#version[*]}]=$new_version; done for v...原创 2019-08-14 15:45:00 · 2101 阅读 · 0 评论
分享