码迷,mamicode.com
首页 > 系统相关 > 详细

Shell学习笔记 ——第一天

时间:2016-08-16 10:36:28      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

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

  

  

 

Shell学习笔记 ——第一天

标签:

原文地址:http://www.cnblogs.com/tengpan-cn/p/5775298.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!