Linux下的shell

Shell 和 Linux

shell程序是包含若干行shell或linux命令的文件。
linux命令语句只能一行行输入执行,但是shell可以通过循环语句和分支语句简化操作。

编写shell程序注意事项

#!/bin/bash

执行shell程序

./test.sh

permission denied

chmod u+x test.sh

脚本执行结束后,脚本中赋予给变量的值被清除。

bash test.sh

同上

. test.sh

脚本执行结束后,脚本中赋予给变量的值保存。

shell积累

awk

  1. awk '{print $n}'
    一行行读取字符,以空格作为分隔符,打印第n个字段
    aa bb cc
    dd ee ff
    结果就是aa dd
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux下的shell shell是一个命令解析器,处于内核和用户之间,负责把用户的指令传递给内核,并且把执行结...
    cttwcnm阅读 2,571评论 0 0
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,186评论 2 33
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,947评论 0 5
  • 转载 原文的排版和内容都更加友好,并且详细,我只是在这里贴出了一部分留作自己以后参考和学习,如希望更详细了解AWK...
    XKirk阅读 8,488评论 2 25
  • 多想回到从前 回到儿时的快乐 回到无暇顾及烦恼的时刻……… 这一路走来,我在变,他在变,她也在变,原来我们大家都在...
    蒙尘的金阅读 3,290评论 1 2