Java教程

shell编程基础知识与应用

本文主要是介绍shell编程基础知识与应用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

前言

… …

应用

获取字符串长度
  • 语法

${#str}

  • 示例
]# st='abc'
]# echo ${#st}
3
获取字符串中关键字的索引
  • 语法

expr index "${str}" "*" # *表示关键字符

  • 示例
]# st='abc'
]# expr index "${st}" "b"
2
字符串替换
  • 语法

${str/需要被替换的字符/替换的字符}

  • 示例
]# st='abc'
]# sp=${st/a/d}
]# echo ${sp}
dbc
截取字符串
  • 语法

${str:begin:len}

  • 示例
]# st='abc'
]# echo ${st::3}
abc
]# echo ${st:0:3}
abc
]# echo ${st:1:3}
bc

结语

… …

这篇关于shell编程基础知识与应用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!