shell
ll_132ad156
只是记录笔记,参考需谨慎
展开
-
shell特殊变量$#,$@,$0,$1,$2的含义解释:
1.解释变量含义$$ 当前运行shell脚本的PID(ProcessID) $? 上一句命令运行的命令的结束代码(返回值,运行成功返回0,运行失败返回1) $* 所有参数列表。如 echo $*、会以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如echo $@、会以"$1" "$2" … "$n"的形式输出所有参数。 $# Shell脚本参数个数 $0 Shell脚本的文件名...原创 2018-06-22 15:05:27 · 794 阅读 · 0 评论 -
linux下的shell运算(加、减、乘、除)
((i=$j+$k)) 等价于 i=`expr $j + $k`((i=$j-$k)) 等价于 i=`expr $j -$k`((i=$j*$k)) 等价于 i=`expr $j \*$k`((i=$j/$k)) 等价于 i=`expr $j /$k`Let expressions 执行一个或多个表达式。表达式中的变量前不必有$.如果表达式中包含了空格或其...转载 2018-06-15 10:01:45 · 6795 阅读 · 0 评论 -
sed命令使用
文章目录1.sed命令与参数2.sed命令执行流程3.sed增删查改3.1增3.2删3.3改3.4查4.练习题1.sed命令与参数语法格式:sed [options] [sed-commands] [input-file]选项 动作 输入文件选项:-n 取消默认输出-i 修改文件-r 支持正则-e 支持多条sed命令动作:a 追加i 插入d 删除c...原创 2018-10-27 22:30:48 · 373 阅读 · 0 评论 -
算数运算
文章目录1.六种运算方式2.let命令使用3.expr命令的使用4.br命令的使用5.$[算术运算符]6.$((算术运算符))1.六种运算方式命令备注说明let只支持整数运算expr只支持整数运算br支持小数运算$[算数表达式]只支持整数运算$((算数表达式))只支持整数运算2.let命令使用[root@liang ~]# let ...原创 2018-11-02 13:48:28 · 1313 阅读 · 0 评论 -
iconv命令实现批量修改文件编码
文章目录一、 场景:二、解决方法步骤:1.经过确认,网站涉及到中文字符的都为.html文件,使用命令查看网站有多少个.html后缀的文件。2.文件的数量有点多,常用修改编码的iconv命令进行批量修改。3.编写脚本批量修改一、 场景:网站迁移,原网站在windwos系统的网站空间上,现需要迁移到云主机的linux系统中。众所周知,windwos存储文件的格式(默认是gbk)与linux的存储...原创 2019-02-25 19:12:22 · 1064 阅读 · 0 评论