linux小写转大写_linux 大写转小写 - CSDN
  • linux大写转小写

    2018-05-14 19:47:05
    tycs@LY1F-R021708-VM08:[/home/tycs]cat /etc/hosts | tr A-Z a-z127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4192.168.20.162 ly1f-r021708-vm08.local ly1f-r021708-vm08tycs....
    tycs@LY1F-R021708-VM08:[/home/tycs]cat /etc/hosts | tr A-Z a-z
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

    192.168.20.162 ly1f-r021708-vm08.local ly1f-r021708-vm08
    tycs@LY1F-R021708-VM08:[/home/tycs]
    展开全文
  • shell中大小写转换

    2013-12-18 14:31:54
     例如:UPPERCASE=$(echo $VARIABLE | tr '[a-z]' '[A-Z]') (把VARIABLE的小写转换成大写)  LOWERCASE=$(echo $VARIABLE | tr '[A-Z]' '[a-z]') (把VARIABLE的大写转换成小写)   2, 用typeset    typ
    1, 用tr
     
        例如:UPPERCASE=$(echo $VARIABLE | tr '[a-z]' '[A-Z]')   (把VARIABLE的小写转换成大写)
                LOWERCASE=$(echo $VARIABLE | tr '[A-Z]' '[a-z]')   (把VARIABLE的大写转换成小写)
     
    2, 用typeset
     
        typeset -u VARIABLE  (把VARIABLE的小写转换成大写)
        typeset -l  VARIABLE  (把VARIABLE的大写转换成小写)
     
        例如:typeset -u VARIABLE
                VARIABLE="True"
                echo $VARIABLE
                输出为TRUE
    展开全文
  • 关于字符串大小写转换,是写 linux 脚本经常干的事儿,所以总想找个方便的方法让我少打点字儿,搜索国内的中文资源,网上也能找到很多关于这个帖子,介绍的方法都差不多,用typeset是最简单的方法了,但我觉得还是...

    关于字符串大小写转换,是写 linux 脚本经常干的事儿,所以总想找个方便的方法让我少打点字儿,搜索国内的中文资源,网上也能找到很多关于这个帖子,介绍的方法都差不多,用typeset是最简单的方法了,但我觉得还是不够简单,因为需要多定义一个变量。

    google上找到这个stackoverflow上的帖子,才知道Bash 4.0以上版本有更好的办法:

    《How to convert a string to lower case in Bash?》

    就是${parameter,,pattern},${parameter^^pattern}表达式,表达不会改变原来变量的值

    #! /bin/bash
    # 注意:脚本第一行一定要注明脚本解释器是bash.不能是sh,或dash
    # 因为sh软连接有可能指向的是dash
    var="Hello,Word"
    # 把变量中的第一个字符换成大写 
    echo ${var^} 
    # 把变量中的所有小写字母,全部替换为大写
    echo ${var^^}   
    # 把变量中的第一个字符换成小写
    echo ${var,}
    # 把变量中的所有大写字母,全部替换为小写
    echo ${var,,}
    

    Bash 4.0是2009年发布的版本,现在的应用已经很广泛了,我现在用的ubuntu 16默认安装的就是bash 4.3,centos 6.5下默认安装的是4.1.所以只要不是太老的linux版本,都不会有兼容性问题。

    关于${parameter,,pattern},${parameter^^pattern}表达式更全面的说明参见下面Bash的官方手册:

    《Bash Reference Manual》

    展开全文
  • linu 把文件中的字母小写转换为大写,大写转换为小写awk toupper tolower 1、tr命令转换小写大写 cat aa.txt|tr "[a-z]" "A-Z" tr命令大写转换小写 cat aa.txt|tr "A-Z" "a-z" 2、awk命令函数 toupper 小写...

    linu 把文件中的字母小写转换为大写,大写转换为小写awk toupper tolower

    1、tr命令转换小写为大写

         cat aa.txt|tr "[a-z]" "A-Z"

         tr命令大写转换小写

         cat aa.txt|tr "A-Z" "a-z"

    2、awk命令函数 toupper 小写转换大写

    [root@ob2 mytmp]# awk '{print toupper($0)}' aa2.txt 
    ETH0      LINK ENCAP:ETHERNET  HWADDR 00:0C:29:2B:B9:55  
              INET ADDR:192.168.79.130  BCAST:192.168.79.255  MASK:255.255.255.0
              INET6 ADDR: FE80::20C:29FF:FE2B:B955/64 SCOPE:LINK

       tolower(str)

    awk命令函数 tolower 大写转换小写

    [root@ob2 mytmp]# awk '{print tolower($0)}' aa2.txt 
    eth0      link encap:ethernet  hwaddr 00:0c:29:2b:b9:55  
              inet addr:192.168.79.130  bcast:192.168.79.255  mask:255.255.255.0

    展开全文
  • 以转换成大写为例子:我都是使用的的测试的例子,如果是生产代码的话,请自行修改。第一种方法:tr命令tr -- translate or delete characters转换成小写的时候就是tr A-Z a-z# cat |tr a-z A-Zwang_xiaoyu@qq....
  • strlwr()函数,strupr()函数 头文件:#include <string.h> strlwr()用于将字符串中的字符转换为小写 ...说明:只转换s参数中出现的大写字母,不改变其它字符。返回指向s参数的指针。 【参数说明】str...
  • 输入一个字符,进行大小写转换(大写转小写小写转大写) A的ASCII码值为65 a的ASCII码值为97 #include<stdio.h> int main() { char a; printf("请输入一个字母:"); scanf("%c",&a); if((a>='A')...
  • 金额小写转换成大写

    2018-10-31 10:00:46
     * 金额小写转换成大写  * @param num  * @return  * @throws Exception  */  public static String digitUppercase(String num) throws Exception {  String fraction[] = { "角", "分"...
  • cat aa.txt|tr "[a-z]" "A-Z" [root@ob2 mytmp]# awk '{print toupper($0)}' aa2.txt ETH0 LINK ENCAP:ETHERNET HWADDR 00:0C:29:2B:B9:55 INET ADDR:192.168.79.130 BCAST:192.168.79.255 M...
  • (1)代码: var str = ‘1djh2fC3oeAio喜欢你AfB’;...将大写转为小写替换大写 c[i] = c[i].toLowerCase(); } } 将数组转为字符串输出 console.log(c.join(’’)); (2)思路: ①先将字符串转为数组
  • 一、Python 字符串大小写转换1、字符串大小写转换In[1]:string='www.test.com' In[2]:print('lower-->upper:%s'%string.upper()) lower-->upper:WWW.TEST.COM In[3]:STRING='WWW.TEST.COM' In[4]:...
  • #命令如下,其中1.txt中包含大写字母源文件,2.txt是新生成的文件里面只有小写字母tr "[:upper:]" "[:lower:]" 2.txt
  • 1.用 js 的 onkeyup 事件,即时把字母转换为大写字母: &amp;amp;lt;input type=&amp;quot;text&amp;quot; value=&amp;quot;&amp;quot; onkeyup=&amp;quot;toUpperCase(this)&amp;...
  • linux C/C++大小写转换

    2016-04-14 21:24:59
    linux C/C++中,只有char的大小写转换,没有char*的大小写转化,string的大小写转换通过char的大小写转换完成1. char 大小写转换#include <iostream> #include <string> #include <string.h> for (char* ptr = ...
  • #include #include #include /*********************...*把小写字母大写字母 ********************************/ int main(void) { char *src=NULL; unsigned char i=0; char *new_1=NULL; char *new_2=NUL
  • 实现函数如下:static char* str2upper(char *str) { if(str == NULL) return NULL; char *p = str; while(*str){ *str = toupper(*str); str++; } return p; }
  • Linux中批量把文件名大小写转换一哥们从现场打来急电说现在有一个目录,目录下有上千个文件,现在需要把文件名由小写全部转化为大写。 首先不能写脚本,那样的话还要教他用vi, 改权限,只能用命令了。字符转换嘛,...
  • 分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.net /* * Created by Chimomo */ ... * @param length The strin...
  • 函数说明:若参数 c 为小写字母则将该对应的大写字母返回。 返回值:返回转换后的大写字母,若不须转换则将参数c 值返回。 范例:将s 字符串内的小写字母转换成大写字母。 纯文本新窗口 #include ...
  • let str = “AbC”; // ‘AbC’为要取反的字符串 str = str.replace(/[a-zA-Z]/g,content => { //content=>...如果一样说明原字母是大写,将原字母转换成大写即可。反之同理。 //content.toUppe...
1 2 3 4 5 ... 20
收藏数 64,923
精华内容 25,969
关键字:

linux小写转大写