• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    大小写字母转换的shell脚本代码
    以下脚本,可以进行目录或文件大小写字母转换,代码如下:

    复制代码 代码如下:

    #!/bin/sh
    #edit by www.jb51.net
    # [:upper:] [ A - Z ]
    # [:lower:] [ a - z ]
    # [:digit:] [ 0 - 9 ]
    # [:alnum:] [ 0 - 9 a - z A-Z]
    # [:space:] 空格或t a b键
    # [:alpha:] [ a - z A - Z ]
    # tr
    for f in *
    do
    echo $f | tr "[:upper:]" "[:lower:]"
    done
    #awk
    #把当前目录下的所有小写文件名都改为大写文件名。
    ls | awk '{printf("mv %s %s\n", $0, toupper($0))|"sh"}'
    #把当前目录下的所有大写文件名都改为小写文件名。
    ls | awk '{printf("mv %s %s\n", $0, tolower($0))|"sh"}'
    #sed
    file="test.txt"
    cat $file | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'


    代码说明:

    方法1,使用tr命令。
    方法2,方法3,使用aw命令。
    方法4,使用cat sed命令。
    对于测试文件test.txt,其原始内容,如下图:



    经方法4 ,转换后其内容全部变为大写,如下图:

    您可能感兴趣的文章:
    • shell结合expect写的批量scp脚本工具
    • windows下写的shell脚本在linux执行出错的解决办法
    • shell脚本编写的俄罗斯方块游戏代码
    • 用PHP和Shell写Hadoop的MapReduce程序
    • Shell脚本注释写法
    • shell脚本连接、读写、操作mysql数据库实例
    • PowerShell入门教程之编写和使用脚本模块实例
    • Shell脚本一次读取文件中一行的2种写法
    • 编写你的shell其实很简单
    上一篇:获取磁盘IO与系统负载Load的shell脚本
    下一篇:用shell脚本和c语言将大写字母转成小写的代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    大小写字母转换的shell脚本代码 大小写,字母,转换,的,shell,