最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于使用shell腳本循環(huán)處理文本的問題

 更新時(shí)間:2021年06月08日 16:27:19   作者:張理坤  
今天給大家普及關(guān)于使用shell腳本循環(huán)處理文本的問題,其實(shí)操作步驟很簡(jiǎn)單,本文通過腳本實(shí)例給大家講解,感興趣的朋友跟隨小編一起看看吧

公司是使用puppet來進(jìn)行配置管理, 某天修改完puppet后領(lǐng)導(dǎo)回復(fù):

我們有一個(gè)文檔cabinet.txt記錄了物理機(jī)器所在的機(jī)柜, 除了文檔里的其他機(jī)器都是虛擬機(jī)或云服務(wù)器, 對(duì)虛擬機(jī)的puppet配置文件使用git還原為上一個(gè)版本, 不過機(jī)器數(shù)量非常多, 所以想能否使用腳本來跑一下, 沒有想象中的那么麻煩, 很簡(jiǎn)單的一個(gè)shell腳本即可實(shí)現(xiàn)目的.

腳本如下:

#!/bin/bash

for i in `ls manifests`
do
  j=`echo $i | sed 's/.nutscloud.com.pp//g'`
  if [ `grep -c $j cabinet.txt` -eq 0 ];then
    echo $j
    git checkout HEAD^ manifests/$i
  fi
done

執(zhí)行結(jié)果:

現(xiàn)在在vscode里面可以看到很多修改, 把他們提交就完事了~

其實(shí)有時(shí)候做一些小工具并沒有那么的難, 可能會(huì)覺得只用一次不如手?jǐn)]方便, 但是運(yùn)行一下所有事情都做完這種感覺是手?jǐn)]給不了你的.

到此這篇關(guān)于關(guān)于使用shell腳本循環(huán)處理文本的問題的文章就介紹到這了,更多相關(guān)shell腳本處理文本內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • shell編程跨服務(wù)器備份文件

    shell編程跨服務(wù)器備份文件

    這篇文章主要介紹了shell編程跨服務(wù)器備份文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Shell腳本切割tomcat的日志文件

    Shell腳本切割tomcat的日志文件

    這篇文章主要介紹了Shell腳本切割tomcat的日志文件的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-11-11
  • Linux通過命令壓縮與解壓縮的方法| tar, tar.gz, tar.bz2

    Linux通過命令壓縮與解壓縮的方法| tar, tar.gz, tar.bz2

    這篇文章主要介紹了Linux通過命令壓縮與解壓縮的方法| tar, tar.gz, tar.bz2,內(nèi)容囊括了打包、壓縮、解壓縮的基本概念,最后通過實(shí)例講解,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧
    2017-04-04
  • 詳談Linux寫時(shí)拷貝技術(shù)(copy-on-write)必看篇

    詳談Linux寫時(shí)拷貝技術(shù)(copy-on-write)必看篇

    下面小編就為大家?guī)硪黄斦凩inux寫時(shí)拷貝技術(shù)(copy-on-write)必看篇。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • Linux nohup 命令用法詳解

    Linux nohup 命令用法詳解

    nohup命令是Linux/Unix系統(tǒng)中非常有用的命令之一,它允許您在后臺(tái)運(yùn)行命令或腳本,并且在退出終端會(huì)話后仍然保持運(yùn)行,這篇文章主要介紹了Linux nohup 命令詳解,需要的朋友可以參考下
    2023-08-08
  • Linux使用zsh提高效率的5條建議

    Linux使用zsh提高效率的5條建議

    今天小編就為大家分享一篇關(guān)于Linux使用zsh提高效率的5條建議,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • shell 批量壓縮指定目錄及子目錄內(nèi)圖片的方法

    shell 批量壓縮指定目錄及子目錄內(nèi)圖片的方法

    下面小編就為大家?guī)硪黄猻hell 批量壓縮指定目錄及子目錄內(nèi)圖片的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04
  • 使用shell來發(fā)tcp包的方法

    使用shell來發(fā)tcp包的方法

    今天小編就為大家分享一篇關(guān)于使用shell來發(fā)tcp包的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • 詳談Linux netstat命令(高級(jí)面試必備)

    詳談Linux netstat命令(高級(jí)面試必備)

    下面小編就為大家?guī)硪黄斦凩inux netstat命令(高級(jí)面試必備)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-05-05
  • linux shell中curl 發(fā)送post請(qǐng)求json格式問題的處理方法

    linux shell中curl 發(fā)送post請(qǐng)求json格式問題的處理方法

    這篇文章主要介紹了linux shell中curl 發(fā)送post請(qǐng)求json格式問題的處理方法,文中給大家提到了linux中使用curl發(fā)送post請(qǐng)求問題,需要的朋友可以參考下
    2018-07-07

最新評(píng)論

茶陵县| 沈丘县| 张家口市| 子洲县| 昆山市| 湘潭县| 文成县| 土默特左旗| 盐城市| 方正县| 商南县| 监利县| 大同县| 中西区| 襄城县| 上犹县| 毕节市| 广水市| 丽江市| 游戏| 肇东市| 白银市| 聂荣县| 西乡县| 虹口区| 扬中市| 棋牌| 藁城市| 伽师县| 张家界市| 措美县| 菏泽市| 长岛县| 贵溪市| 专栏| 黄梅县| 通辽市| 栾城县| 镇平县| 湾仔区| 邳州市|