<ins id='tl9kg'></ins>

    <i id='tl9kg'></i>

      <i id='tl9kg'><div id='tl9kg'><ins id='tl9kg'></ins></div></i>
      <acronym id='tl9kg'><em id='tl9kg'></em><td id='tl9kg'><div id='tl9kg'></div></td></acronym><address id='tl9kg'><big id='tl9kg'><big id='tl9kg'></big><legend id='tl9kg'></legend></big></address>
    1. <tr id='tl9kg'><strong id='tl9kg'></strong><small id='tl9kg'></small><button id='tl9kg'></button><li id='tl9kg'><noscript id='tl9kg'><big id='tl9kg'></big><dt id='tl9kg'></dt></noscript></li></tr><ol id='tl9kg'><table id='tl9kg'><blockquote id='tl9kg'><tbody id='tl9kg'></tbody></blockquote></table></ol><u id='tl9kg'></u><kbd id='tl9kg'><kbd id='tl9kg'></kbd></kbd>
        1. <dl id='tl9kg'></dl>

          <code id='tl9kg'><strong id='tl9kg'></strong></code>

          <fieldset id='tl9kg'></fieldset>
          <span id='tl9kg'></span>

          linux shell字母转换写法

          • 时间:
          • 浏览:3
          • 来源:124软件资讯网

              #!/bin/sh

              #----------------------------------------------------------

              # [: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 ]

              #----------------------------------------------------------

              #sed

              cat file | sed -i 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'

              #tr

              for f in *

              do

              mv $f `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"}'

              #

              ${string/substring/replacement} 使用$replacement  ,来取代第一个匹配的$substring

              ${string//substring/replacement} 使用$replacement  ,取代所有匹配的$substring