shell的函数的简单入门

mac2022-06-30  23

shell的函数的简单入门


 

语法:

  function funcname(){}

示例:

#!/bin/bash #定义将参数转化为大写的函数 function strToUpper(){   echo -n $1 | tr 'a-z' 'A-Z' #参数-n表示不换行 } #调用函数 strToUpper $1

 

知识点:

1、函数中的$1是调用函数时传递的第一个参数,并不是传递到文件的第一个参数。2、tr命令,从标准输入中替换、缩减和/或删除字符,并将结果写到标准输出。echo abc | tr 'a-z'  'A-Z' //将小写转化为大写echo abc | tr 'a'  'b' //将a替换为becho abc | tr 'a'  ' ' //将a替换为空

转载于:https://www.cnblogs.com/gyfluck/p/9766494.html

最新回复(0)