Bash中如何判断字符串是否以某个字符(串)开头、包含、结尾?

本文最后更新于2017年10月28日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢!

=Start=

缘由:

最近在写一些功能性脚本,发现Bash中字符串的startwith/endwith/contain判断这些功能还是比较常用的,但Bash不像Python自带这些函数,所以需要自己整理总结一下,方便以后使用。

正文:

参考解答:

主要参考之前记录的文章:

&

  • 字符串的判等应该使用「=」或「==」符号;
  • 数字的判等才是使用「-eq」来进行(网上很多文章瞎写,也不验证一下……);

=

&

=

&

参考链接:

=END=

声明: 除非注明,ixyzero.com文章均为原创,转载请以链接形式标明本文地址,谢谢!
https://ixyzero.com/blog/archives/3646.html

《Bash中如何判断字符串是否以某个字符(串)开头、包含、结尾?》上有2条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注