linux shell编程学习--一变

摘自菜鸟介绍:

shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。

Linux 的 Shell 种类众多,常见的有:

Bourne Shell(/usr/bin/sh或/bin/sh)
Bourne Again Shell(/bin/bash)
C Shell(/usr/bin/csh)
K Shell(/usr/bin/ksh)
Shell for Root(/sbin/sh)

学习计划

任何一门语言的入门学习,总结为
        一变二组三运算,四函五流七方法;
       八出九入定义类,十全包装多级联。

  • 一变:变量定义
    • 定义
      注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
              命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。
              中间不能有空格,可以使用下划线(_)。
              不能使用标点符号。
              不能使用bash里的关键字(可用help命令查看保留关键字)。

    • 比如,

      • 显示定义变量
        dd=2323
        _var="suds"
        D3="runoob.com"
      • 隐式定义变量
        变历/etc下所有文件,file为每次的文件 for file in 'ls /etc'
    • 变量饮用--${变量名}

dd="你好吗";
echo ${dd}

未完。。

你可能感兴趣的:(linux shell编程学习--一变)