欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Shell命令批量修改圖片文件名

 更新時(shí)間:2014年12月30日 11:05:34   投稿:junjie  
這篇文章主要介紹了Shell命令批量修改圖片文件名,本文使用for循環(huán)、awk、sed等命令實(shí)現(xiàn)批量修改圖片文件名,需要的朋友可以參考下

公司同事今天找我?guī)兔π薷奈募?我一看,好嘛,幾百個(gè)文件要改名,文件名格式是_01.png _02.png這樣依次類(lèi)推,同事要求把前面的"_"給去掉,還好要求算簡(jiǎn)單,沒(méi)有讓我再改成其他名字。

一條命令搞定:


復(fù)制代碼 代碼如下:

for i in `ls _*.png`; do mv "$i" `echo "$i" |awk -F '_0' '{print $1 "0" $2}'`; done


如果要連_0都去掉的話,就這樣寫(xiě):


復(fù)制代碼 代碼如下:

for i in `ls _*.png`; do mv "$i" `echo "$i" |awk -F '_0' '{print $1,$2}'`; done


好了,這樣就搞定了,再給大家一些其他類(lèi)似的命令吧,下面的命令我沒(méi)有驗(yàn)證,有問(wèn)題的話不要找我哦.

把格式 *_?.jpg 的文件改為 *_0?.jpg:


復(fù)制代碼 代碼如下:

for i in `ls *_?.jpg`; do mv "$i" `echo "$i" |awk -F '_' '{print $1 "_0" $2}'`; done


把文件名的前三個(gè)字母變?yōu)?vzomik:


復(fù)制代碼 代碼如下:

for i in `ls`; do mv -f "$i" `echo "$i" |sed 's/^.../vzomik/'`; done


把文件名的后四個(gè)字母變?yōu)?vzomik:


復(fù)制代碼 代碼如下:

for i in `ls`; do mv -f "$i" `echo "$i" |sed 's/....$/vzomik/'`; done

相關(guān)文章

  • linux中文件的三種time(atime,mtime,ctime)的用法

    linux中文件的三種time(atime,mtime,ctime)的用法

    linux下文件有3個(gè)時(shí)間的,分別是atime,mtime,ctime,有些小伙伴對(duì)這3個(gè)時(shí)間還是比較迷茫和困惑的,所以小編為大家整理了下,希望對(duì)大家有所幫助
    2023-08-08
  • shell之創(chuàng)建文件及內(nèi)容的方法示例

    shell之創(chuàng)建文件及內(nèi)容的方法示例

    這篇文章主要介紹了shell之創(chuàng)建文件及內(nèi)容的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 一個(gè)監(jiān)控LINUX目錄和文件變化的Shell腳本分享

    一個(gè)監(jiān)控LINUX目錄和文件變化的Shell腳本分享

    這篇文章主要介紹了一個(gè)監(jiān)控LINUX目錄和文件變化的Shell腳本分享,對(duì)服務(wù)器經(jīng)常被掛馬的朋友時(shí)分有用,需要的朋友可以參考下
    2014-09-09
  • shell的條件測(cè)試,變量測(cè)試,表達(dá)式中的0和1,數(shù)值判斷,字符串判斷

    shell的條件測(cè)試,變量測(cè)試,表達(dá)式中的0和1,數(shù)值判斷,字符串判斷

    本文主要介紹了shell的條件測(cè)試,變量測(cè)試,表達(dá)式中的0和1,數(shù)值判斷,字符串判斷,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • 淺談Linux環(huán)境變量與系統(tǒng)編程

    淺談Linux環(huán)境變量與系統(tǒng)編程

    本文主要介紹了淺談Linux環(huán)境變量與系統(tǒng)編程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • bash shell和dash shell的區(qū)別詳解

    bash shell和dash shell的區(qū)別詳解

    本文主要介紹了bash shell和dash shell的區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • Linux啟動(dòng)與自啟動(dòng)的實(shí)例詳解

    Linux啟動(dòng)與自啟動(dòng)的實(shí)例詳解

    這篇文章主要介紹了Linux啟動(dòng)與自啟動(dòng)的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文大家能理解掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-09-09
  • shell腳本5種執(zhí)行方式及腳本不同的執(zhí)行方法和區(qū)別詳解

    shell腳本5種執(zhí)行方式及腳本不同的執(zhí)行方法和區(qū)別詳解

    我們都知道bash?shell?腳本的方法有多種,下面這篇文章主要給大家介紹了關(guān)于shell腳本5種執(zhí)行方式及腳本不同的執(zhí)行方法和區(qū)別的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • HBASE 常用shell命令,增刪改查方法

    HBASE 常用shell命令,增刪改查方法

    今天小編就為大家分享一篇HBASE 常用shell命令,增刪改查方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • nginx 下安裝配置 phpadmin報(bào)錯(cuò)的解決方法

    nginx 下安裝配置 phpadmin報(bào)錯(cuò)的解決方法

    下面小編就為大家?guī)?lái)一篇nginx 下安裝配置 phpadmin報(bào)錯(cuò)的解決方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02

最新評(píng)論