bash笔记

  • 第一行
    #!/bin/bash
  • 读取命令并保存到变量:dir=\pwd`或者dir=$(pwd)`
  • 数组: array=(v1 v2 ... vn) 空格隔开
$ A=(this is an example of shell script)
$ echo ${A[0]} ${A[2]} ${A[3]} ${A[6]}
this an example script
$ echo ${A[8]}
$ echo ${A[*]}
this is an example of shell script
$ echo ${#A[*]}
7

推荐:

array=(
v1
v2
v3
)
  • 遍历数组
for item in ${array[@]};  # ${}里面不能有空格
 do 
   # bulabula
 done
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容