zoukankan      html  css  js  c++  java
  • UnixShell编程(第三版) 二章

    这本书写的真的很好,让人欲罢不能的读下去。
    1,可以简单的将命令看做类似函数的东西,而后面跟的是所传的参数。
    echo Hello Word > Hi   将字符串hello Wrod 写入文件Hi。
    2.ed  像vim,一个文本编辑工具。-----正则我已做过笔记,这里略过了。
    3,cut 从数据或文件中减出自己想要的内容。
    4,paste 把多行粘在一起。
    5,sed 流编辑器。
    6,grep  这个很有用,搜索文件内容。
    7,sort  排序,(-u去重,-r反序)。
    8,uniq  文件中查找重复行。
    9,,将shell 放入文件中执行。。(1)建立文件并输入内容   echo who | wc -l > nu  (2)给文件可执行权限 chmod +x nu  书上说直接 nu 便可执行脚本。。我这linux上,必须sh nu 才能执行脚本。。回家mac试下。
    10,,shell文件中前面加#是注释的意思。
    11,变量,shell脚本中变量无任何类型,赋值是=左右不能加空格。
    12, 显示变量时在变量前加$符号。val=H echo $val
    13,shell  将引号内容看做一个参数,引号内的变量不解释(跟php一样,呵呵);
    14,shell 解释双引号内变量。
    15,反斜挎  ,转义符,shell里常用。在shell里可序行。
    16,反引号,,告诉shell执行括起来的命令。echo df : `date`;   
    17,结构,$(),,括号内可执行语句。
    18,expr,整数算数操作。
  • 相关阅读:
    关掉firefox(火狐)和palemoon地址栏自动加www.前缀功能【转】
    Maven入门指南(一)
    Linux 常用命令
    maven-编译速度优化
    monkeyscript
    GIT
    maven简介及基础使用
    使用xcrun打包iOS应用
    Mac系统下STF的环境搭建和运行
    npm介绍与cnpm介绍
  • 原文地址:https://www.cnblogs.com/guanliyang/p/3645046.html
Copyright © 2011-2022 走看看