标签:
1、程序第一行 指定执行Shell的程序
#!/bin/sh
#!用来告诉系统它后面的参数是用来执行该文件的程序
2、在控制台输出信息
echo "Hello Shell"
#!/bin/sh #向控制台输出信息 echo "Hello shell"
保存,退出!
3、使脚本可执行,需要在DOS窗口 执行如下命令
chmod +x fileName
4、执行脚本
./helloShell
5、变量的使用
Shell中,变量不用声明,直接用即可(类似于Lua)
取出变量使用美元符号 $
#变量的使用 a="i am a variable" echo $a echo ${a}
使用花括号是为了防止变量与字符串相邻时,不确定变量是什么!如:$numth 与 ${num}th 前者取变量名为numth的变量,后者取变量名为num的变量。
6、Shell常用命令
文件统计命令:wc –l fileName, wc -w fileName, wc -c fileName: 计算文件行数, 计算文件中的单词数, 计算文件中的字符数
文件拷贝: cp sourcefile destfile
重命名文件或移动文件: mv oldname newname
删除文件: rm file
文件中搜索字符串(支持正则表达式):grep ‘str‘ fileName 会将搜索到的行输出到控制台
输出文件内容到屏幕上: cat fileName
标签:
原文地址:http://www.cnblogs.com/tengpan-cn/p/5775298.html