shell学习
hujunyin
这个作者很懒,什么都没留下…
展开
-
shell 文件大小写替换
文件大小写替换20191030tr命令[需要文件重定向]#小写转换到大写tr [a-z] [A-Z] < $file > $newfile#大写转换到小写tr [A-Z] [a-z] < $file > $newfile参考【参考资料1】...原创 2019-10-30 11:56:12 · 463 阅读 · 0 评论 -
shell md5sum命令
md5sum命令20191028#生成文件的MD5值md5sum file > my.md5#my.md5文件,第一列为16进制的32位MD5值,第二列为文件名00a14c842863b0c9ef52956b107e07d6 test.sh#校验文件的MD5值md5sum --check my.md5#文件未被修改时test.sh: 确定#文件被修改时tes...原创 2019-10-28 17:17:45 · 1994 阅读 · 0 评论 -
shell 循环
循环20191025whlies=0i=1while [[ i < 4 ]]do s=(( $s + $i )) i=(( $i + 1 ))doneecho $s # 输出:6fors=0nu=4for (( i = 1; i < $nu; i++ ))do s=$(( $s + $i ))doneecho $s # 输出:6co...原创 2019-10-25 11:27:26 · 192 阅读 · 0 评论 -
shell脚本后台运行
#shell脚本后台运行20191024nohup ( no hang up)(CTRL-C)无效,但是关掉终端会终止执行& (后天执行)(CTRL-C)有效,但是关掉终端不会终止执行一般配合使用nohup sh my.sh >my.log 2>&1 &参考参考1参考2参考3...原创 2019-10-24 16:14:36 · 4692 阅读 · 0 评论 -
shell转码脚本
shell转码脚本20191017!/bin/bash#iconv -f GB2312 -t utf-8 "filename.sql" -o "newfilename.sql"#将GB2312文件转换为UTF-8文件#1个参数:# filename:单个文件名称# 要保证源文件确实是gb2312编码,否则转换之后为乱码!!!# 不能确定的就一个一个打开看看,一个...原创 2019-10-17 20:50:48 · 1307 阅读 · 0 评论 -
shell 解压压缩文件[zip][tar][tar.gz]
shell 解压文件20191017zip文件(参考资料1)压缩zip -r mydata.zip mydata #压缩mydata目录zip -r mydata.zip ./*txt #压缩当前目录下后缀名为.txt的文件为mydata.zip解压unzip mydata.zip -d mydatabak #把mydata.zip解压到mydatabak目录里面参...原创 2019-10-17 19:31:53 · 10283 阅读 · 0 评论 -
shell 多行注释
shell 多行注释20191017学习一下shell脚本中多行注释的方法方法一:<<!#被注释的内容 !方法二:'#被注释的内容'方法三if false;then#被注释的内容fi方法四:<<任意字符或者数字#被煮熟的内容任意字符或者数字方法五((0)) && {#被注释的内...原创 2019-10-17 18:56:18 · 225 阅读 · 0 评论 -
linux学习网站
鸟哥鸟哥私房菜原创 2019-10-12 15:23:14 · 214 阅读 · 0 评论 -
shell命令执行结果$?
shell命令执行结果原创 2019-09-29 11:00:12 · 4477 阅读 · 0 评论 -
shell脚本中变量接受hive语句的返回值问题
问题有时在写shell脚本时,脚本变量可以接受hive语句的返回值#!bin/bashsql1="use mydatabase;select min(colmun) from table_name;"var1=`hive -S -e "${sql1}"`sql2="use mydatabase;select cast(1 as tinyint) as flag;"var...原创 2019-09-16 09:22:15 · 1706 阅读 · 0 评论 -
shell简单命令
shell简单命令原创 2019-09-11 23:27:42 · 146 阅读 · 0 评论 -
shell 参数个数
shell判断参数个数原创 2019-09-04 21:04:51 · 4122 阅读 · 0 评论