zoukankan      html  css  js  c++  java
  • shell的函数的简单入门

    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替换为b
    echo abc | tr 'a'  ' ' //将a替换为空

  • 相关阅读:
    HDU 1423
    POJ 3264
    POJ 3177
    CodeForces 81A
    SPOJ RATING
    ZOJ 2588
    POJ 1523
    POJ 3667
    递归
    数据结构
  • 原文地址:https://www.cnblogs.com/gyfluck/p/9766494.html
Copyright © 2011-2022 走看看