#! /bin/bash
#定義需要檔案分類的目錄
source="/export/home/itms/acs_1/data/tab_event/script"
#定義將分類後檔案存放的目錄
local="/export/home/itms/acs_1/data/tab_event/script/11/"
#獲取檔案字尾名之後去重,根據字尾名建立目錄
types=`ls -al $source|awk 'nr!=1 && !/^dr/ '|cut -d '.' -f 2|sort -u`
for type in $
do mkdir $local$type
done
#將檔案轉移到至對應的目錄下
files=`ls -al $source|awk 'nr!=1 && !/^dr/ '`
for file in $
do dir=`ls -al $source/$file|cut -d '.' -f 2`
cp $source/$file $local$dir
done
獲取檔案的字尾名
使用api pathfindextension實現獲取給定乙個檔案,直接獲取檔案的字尾名 如 檔名 hsduiew.txt jhdsi.adiwey 路徑 檔名 c hsh shsh tetet.txt 都可以直接獲取到字尾名。pathfindextension函式說明 函式原型 ptstr pat...
Excel 獲取檔案的字尾名
mid 擷取字串 mid 字串,開始位置,擷取字元數 substitute 部分字串用新字串替換 substitute 字串,舊字串,新字串,位置 來指定以 新字串 替換第幾次出現的 舊字串 find find 返回乙個字串在另外乙個字串的位置 implement code mid a2 find ...
JAVA得到檔案的字尾名
string getstring getfilenames.getfilename cur url for int i 0 i getstring.length i 上面是我遍歷某一資料夾下所有檔案並得到字尾名輸出。核心就這一行 string prefix getstring i substring...