国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux 指令篇:字串處理--tr

2024-07-26 00:31:14
字體:
來源:轉載
供稿:網友
名稱:tr

### 1.比方說要把目錄下所有的大寫檔名換為小寫檔名?

似乎有很多方式,"tr"是其中一種:

#!/bin/sh

dir="/tmp/testdir";
files=`find $dir -type f`;
for i in $files
 do
   dir_name=`dirname $i`;
   ori_filename=`basename $i`
   new_filename=`echo $ori_filename | tr [:upper:] [:lower:]` > /dev/null;
   #echo $new_filename;
   mv $dir_name/$ori_filename $dir_name/$new_filename
 done


### 2.自己試驗中...lowercase to uppercase

        tr abcdef...[del] ABCDE...[del]
        tr a-z A-Z
        tr '[:lower:]' '[:upper:]'

        shell>> echo "this is a test" | tr a-z A-Z > www
        shell>> cat www
        THIS IS A TEST

### 3.去掉不想要的字串

        shell>> tr -d this              ### 去掉有關 t.e.s.t
        this

        man
        man
        test
        e

### 4.取代字串

        shell>> tr -s "this" "TEST"
        this
        TEST
        th
        TE

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新郑市| 恩施市| 肥城市| 宜阳县| 洛扎县| 昭觉县| 察隅县| 陇川县| 昌平区| 岳普湖县| 淳化县| 宁城县| 赤城县| 徐汇区| 托里县| 连南| 东乌珠穆沁旗| 汕头市| 梅河口市| 太和县| 璧山县| 沈丘县| 顺平县| 屯昌县| 临武县| 阿拉善左旗| 南川市| 舟山市| 阳城县| 成都市| 长海县| 夏邑县| 巴中市| 蓬溪县| 静宁县| 霍州市| 合阳县| 通榆县| 绥江县| 射阳县| 东方市|