
script
qq_0105
这个作者很懒,什么都没留下…
展开
-
Linux shell 中$() ` `,${},$[] $(()),[ ] (( )) [[ ]]作用与区别
1.$() 在 bash shell 中,$( ) 与 ` (反引号) 都是用来做命令替换用(commandsubstitution)的。 例如 version=$(uname -r)和version= \uname -r都可以是version得到内核的版本号 各自的优缺点: ...转载 2021-04-05 16:30:08 · 786 阅读 · 0 评论 -
shell教程(4)变量(二):字符串变量截取、替换和删除
文章目录 获取变量字符串长度变量的截取指定位置截取字符串匹配字符串截取 变量的字符串替换删除字符串变量为空时赋默认值实战:统计文章单词情况参考 哭着也要更完 Shell编程目前已经写了3篇: shell教程(1):有没有兴趣玩耍一下shell版俄罗斯方块? shell教程(2):积木游戏之认识积木–重...转载 2021-04-05 16:13:52 · 680 阅读 · 0 评论 -
Shell_Linux tr 指令详解
tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。tr只能接收来自标准的输入流,不能接收参数。语法tr [OPTION]... SET1 [SET2]注意:SET2是可选项SET1:指定要转换或删除的原字符集。当执行转换操作时,必须使用参数“字符集2”指定转换的目标字符集。但执行删除操作时,不需要参数“字符集2”;SET2:指定要转换成的目标字符集。OPTI...转载 2021-04-05 15:32:13 · 549 阅读 · 0 评论 -
〖Linux〗Shell十进制数值转换十六进制
1 dec2hex(){2 printf "%x" $13 }4 5 a=$(dec2hex 2131165531)6 echo $a转载 2021-04-05 15:29:32 · 1782 阅读 · 0 评论 -
linux shell 10进制转16进制
10进制转16进制:15 > 0xf printf '%x\n' 15 16进制转10进制:0xf > 15 printf '%d\n' 0xF echo $((16#f)) 16进制转8进制:0xF > 17 printf '%o\n' 0xF 8进制转10进制:8#17 > 15 echo $((8#17)) 2进制转10进制:2#1111 > 15 ...转载 2021-04-05 15:17:19 · 2111 阅读 · 0 评论