摘要: 一、单引号和双引号 首先,单引号和双引号,都是为了解决中间有空格的问题。 因为空格在Linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错。为了避免这个问题,因此就产生了单引号和双引号。他们的区别在于,单引号将剥夺其中的所有字符的特殊含义,而双引号 阅读全文
posted @ 2017-06-15 23:48 遥远的绿洲 阅读(4171) 评论(0) 推荐(2) 编辑
摘要: 假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个 / 及其左边的字符串:my 阅读全文
posted @ 2017-06-15 21:22 遥远的绿洲 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 在linux下查看进程大家都会想到用 ps -ef|grep XXX可是看到的不是全路径,怎么看全路径呢?每个进程启动之后在 /proc下面有一个于pid对应的路径例如:ps -ef|grep python显示:oracle 4431 4366 0 18:56 pts/2 00:00:00 pyth 阅读全文
posted @ 2017-06-15 19:36 遥远的绿洲 阅读(1077) 评论(0) 推荐(0) 编辑