发布时间:2015-04-08 12:03:28
想计算一个数值,使用bc 可以使用 echo " xxx+yyy"|bc 这样来用$echo "111+222"|bc333$如果输入的是16进制数字的话可以使用ibase参数来设置:$echo "ibase=16;111+222"|bc819$如果想让输出也显示16进制怎么办哪,一般人会想当然的设置obase参数,如下:$echo "ibase=16; obase=16; 111+222"|bc怎么.........【阅读全文】
发布时间:2015-04-08 11:15:58
假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个/ 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个/ 及其左边的字符串:my.file.txt${file#*.}:删掉第一个. 及其左边的字符串:f.........【阅读全文】