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

首頁 > 系統(tǒng) > Linux > 正文

Shell腳本實(shí)現(xiàn)根據(jù)文件的修改時(shí)間來分類文件

2019-10-26 18:46:45
字體:
供稿:網(wǎng)友
#!/bin/bash# exctute# ./mod.sh file_type input_folder output_folder# ./mod.sh *.txt /tmp /data/# paramater count if [ ! $# -eq 3 ]; then  echo "[ERROR] error paramater."  exitfi# file typefile_type="${1}"# input foloderif [ -d "${2}" ]; then   folder="${2}"else  echo "[ERROR] input folder is not exsit."  exit fi# output folderif [ -d "${3}" ]; then  output="${3}"else  echo "[ERROR] output folder is not exsit."  exitfi# search filefind ${folder} -name "${file_type}" | while read filename ; do  # file type  file_type=`echo ${filename##*.}`  # file size  file_size=`stat "${filename}" | sed -n '2,1p' | awk '{print $2}' `  # file modify time  file_modify=`stat "${filename}" | sed -n '6,1p' | awk '{print $2, $3}' | sed -e 's/[-: ]//g' `  # output folder   path="${output}/${file_modify:0:6}"  if [ ! -d "${path}" ]; then    mkdir -p ${path}    echo "folder(${path}) is created . "  fi  # new file full name   new_file_name=`echo ${path}/${file_modify}_[${file_size}].${file_type}`  if [ ! -f "${new_file_name}" ]; then    mv "${filename}" "${new_file_name}"  else    echo "file(${new_file_name}) is exsit, can not be removed. "  fidoneecho "finished !"exit

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 眉山市| 视频| 论坛| 南和县| 铜鼓县| 汨罗市| 营山县| 鹤壁市| 昔阳县| 岫岩| 资溪县| 济阳县| 内江市| 广南县| 德钦县| 河西区| 吉隆县| 惠东县| 北票市| 河东区| 兴山县| 南京市| 泸水县| 黑河市| 彭山县| 新平| 凤翔县| 安泽县| 金坛市| 福州市| 邵东县| 怀柔区| 陇南市| 古浪县| 涟水县| 迭部县| 安福县| 嘉黎县| 中西区| 嘉兴市| 洪湖市|