随笔分类 -  shell

Shell中的${}、##和%%使用范例
摘要:今天看一个脚本文件的时候有一些地方不太懂,找了一篇文章看了一些,觉得不错,保留下来。 假设我们定义了一个变量为: 复制代码 代码如下: file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别替换得到不同的值: 复制代码 代码如下: ${file#*/}:删掉第一个 / 阅读全文

posted @ 2017-04-07 10:45 与非朋仔 阅读(5235) 评论(0) 推荐(0) 编辑

shell中的$* $@
摘要:shell中$*与$@的区别 关于$* 和 $@的 一点 认识 同是菜鸟一起学习 $* 所有的位置参数,被作为一个单词. 注意:"$*"必须被""引用. $@ 与$*同义,但是每个参数都是一个独立的""引用字串,这就意味着参数被完整地传递, 并没有被解释和扩展.这也意味着,每个参数列表中的每个参数都 阅读全文

posted @ 2017-04-07 10:40 与非朋仔 阅读(4328) 评论(0) 推荐(0) 编辑

Shell 追加赋值--即字符串连接 构建一个命令串
摘要:shell实现字符串连接的方法: str="abc" str="$str efg" #实现了追加赋值 echo $str shell将输入的参数逆序: 思想,首相构建一个命令串,然后调用eval: 代码如下: #!/bin/bash count=$#cmd=echowhile [ $count -g 阅读全文

posted @ 2016-04-07 13:32 与非朋仔 阅读(6637) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示