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

詳解Linux批量更改文件后綴名

 更新時間:2016年11月10日 09:26:21   作者:longxibendi  
本篇文章主要介紹了詳解Linux批量更改文件后綴名,主要是使用了rename,有需要的朋友可以了解一下。

今天又有同學(xué)問Linux下怎樣批量更改文件后綴名,這個問題被別人問到三次了,所以這里給出幾個解決方法 

一.rename解決

1.  Ubuntu系統(tǒng)下

rename 's//.c//.h/' ./*

把當(dāng)前目錄下的后綴名為.c的文件更改為.h的文件 

2.  CentOS5.5系統(tǒng)下

rename .c .h  *.c

把當(dāng)前目錄下的后綴名為.c的文件更改為.h的文件 

二.shell 腳本解決

#!/bin/bash
find ./ -name *.c | while read i
do
    echo "$i";
    mv $i.c $i.h
done

三.find  xargs 解決

find ./ -name "*.c" | awk -F "." '{print $2}' | xargs -i -t mv ./{}.c ./{}.h

注意,第三種方案是遞歸的更改,會更改當(dāng)前目錄下及其子目錄下所有匹配文件

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • tmpwatch命令清除舊文件的方法

    tmpwatch命令清除舊文件的方法

    這篇文章主要介紹了tmpwatch命令清除舊文件的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • linux CentOS 系統(tǒng)php和mysql命令加入到環(huán)境變量中

    linux CentOS 系統(tǒng)php和mysql命令加入到環(huán)境變量中

    這篇文章主要介紹了linux CentOS 系統(tǒng)php和mysql命令加入到環(huán)境變量中的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • yum安裝CDH5.5 hive、impala的過程詳解

    yum安裝CDH5.5 hive、impala的過程詳解

    這篇文章主要介紹了yum安裝CDH5.5 hive、impala的過程詳解的相關(guān)資料,非常不錯 具有一定的參考借鑒價值,需要的朋友可以參考下
    2016-10-10
  • Apache中.htaccess文件功能

    Apache中.htaccess文件功能

    .htaccess文件的功能:"分布式配置文件"提供了針對目錄改變配置的方法,即:在一個特定的文檔目錄中放置一個包含一個或多個指令的文件,以作用于此目錄及其所有子目錄。
    2011-06-06
  • 批處理模式下運(yùn)行 top 命令的方法

    批處理模式下運(yùn)行 top 命令的方法

    top 命令 是每個人都在使用的用于 監(jiān)控 Linux 系統(tǒng)性能 的最好的命令。這篇文章給大家介紹批處理模式下運(yùn)行 top 命令的方法,感興趣的朋友一起看看吧
    2019-10-10
  • Linux下非交互式提權(quán)詳解

    Linux下非交互式提權(quán)詳解

    這篇文章主要介紹了Linux下非交互式提權(quán)的相關(guān)資料,文中介紹的非常詳細(xì),對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • 淺談Linux信號機(jī)制

    淺談Linux信號機(jī)制

    信號是進(jìn)程間通信機(jī)制中唯一的異步通信機(jī)制,一個進(jìn)程不必通過任何操作來等待信號的到達(dá),事實上,進(jìn)程也不知道信號到底什么時候到達(dá)。進(jìn)程之間可以互相通過系統(tǒng)調(diào)用kill發(fā)送軟中斷信號。內(nèi)核也可以因為內(nèi)部事件而給進(jìn)程發(fā)送信號,通知進(jìn)程發(fā)生了某個事件
    2021-06-06
  • CentOS+Nginx+PHP+MySQL標(biāo)準(zhǔn)生產(chǎn)環(huán)境配置方法

    CentOS+Nginx+PHP+MySQL標(biāo)準(zhǔn)生產(chǎn)環(huán)境配置方法

    這個可比網(wǎng)上流傳的什么一鍵安裝包要好得多,強(qiáng)烈推薦此法安裝,適合所有菜鳥和高手。我服務(wù)器上全用的源代碼編譯安裝,也好不到哪去,還很費(fèi)勁。我這個裝完已經(jīng)包含 php 的一些常用擴(kuò)展, PDO,eaccelerator,memcache,tidy等等。
    2010-02-02
  • LiteSpeed服務(wù)器用htaccess的防盜鏈代碼

    LiteSpeed服務(wù)器用htaccess的防盜鏈代碼

    最近換到hawkhost,他們用的是LiteSpeed Webserver作為HTTP服務(wù)器軟件,而不是Apache,以前使用的htaccess在這里不生效。
    2010-08-08
  • 淺談Linux中的chattr與lsattr命令

    淺談Linux中的chattr與lsattr命令

    下面小編就為大家?guī)硪黄獪\談Linux中的chattr與lsattr命令。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12

最新評論