leeboy的linux学习四

来源:互联网 发布:淘宝店铺员工提成 编辑:程序博客网 时间:2024/06/07 20:47

1、 使用[……]可以用来匹配方括号[ ]中的任何字符,例如:ls [mr]* 可以列出以m或者r开头的文件或文件夹。rm t[1-6]*,表示删除文件,其中1-6表示从数字1到6之间的任意数字。lst[!e]*,表示文件名的第二个字符不为e。

2、echo -e 允许后面的输出进行转义,如echo -e "hello \n $a",将会换行输出。\c 不换行。\t 跳格。\n 换行。

3、shell的一个小例子:

#!/bin/shecho -e "what is your name?\c" read nameecho "hello $name!"echo "let have a test!"read aread blet "c=$a+$b"echo "$c"


4、将字符串写入文件:echo "what is it" > lee.txt 将文件内容覆盖。echo "what is it" >> lee.txt 追加到文件中。

5、cat显示完整个文件,不会分页。 例如显示三个文件:cat myfile1 myfile2 myfile3。
    cat创建文件并写入内容。例如:cat >> shelladd.sh 或者 cat > shelladd.sh 。ctrl+d结束。

原创粉丝点击