shell
燕无鸻
这个作者很懒,什么都没留下…
展开
-
echo xxx.xxx.rmvb |sed 's/.*\..∗$ /\1/'
sed ‘s/.(…$)/\1/’s///表示将12两个斜杠中的内容替换为23两个斜杠间的内容.表示任意字符。*表示重复任意次。所以.*表示任意长度的字符串。取(的分组的功能,单单写(不加饭斜杠\,那么sed就到字符串中匹配(了,同。.刚好相反,由于.表示任意字符,如果要表示.本身,就要加反斜杠$表示字符串结尾。\1表示前面中匹配到的内容。disk_part_nr=$(basen...原创 2020-04-02 17:17:10 · 463 阅读 · 0 评论 -
shell 的一个用法
awk '{printf KaTeX parse error: Expected 'EOF', got '}' at position 2: 1}̲' <<< `grep -A1…i" ${1} | tail -1`原创 2019-06-05 17:32:50 · 139 阅读 · 0 评论 -
shell中substr总结
param1=`echo "$1" | awk '{print substr($1,1,7)}'`执行:./sh adcdefgh结果:adcde(1)awk中函数substr substr(源字符串,开始索引,长度) 开始索引以0开始示例:awk ‘{$a=substr($0,0,2);print $a;}’ filename 假设文件中为只有一行为abcdefg,则返回结果为a...原创 2019-06-23 11:25:01 · 9161 阅读 · 0 评论