替換指定目錄以及其子目錄下的字符串
#尋找某目錄下的字符串 grep "192.168.1.29" -rl ./ #尋找某目錄下的字符串並替換 grep "192.168.1.29" -rl ./ |xargs sed -i "s#192.168.1.29#192.168.2.189#g" #優化,尋找某目錄下的字符串並替換 A=192.168.1.29 B=192.168.2.189 grep "$A" -rl ./ |xargs sed -i "s#$A#$B#g"
工作用到,記錄一下。
本文出自 “禪劍一如” 博客,請務必保留此出處http://yanconggod.blog.51cto.com/1351649/1974828
替換指定目錄以及其子目錄下的字符串
相關推薦
替換指定目錄以及其子目錄下的字符串
linux shell sed grep #尋找某目錄下的字符串 grep "192.168.1.29" -rl ./ #尋找某目錄下的字符串並替換 grep "192.168.1.29" -rl ./ |xargs sed -i "s#192.168.1.29#192.168.2.189#g
一點一點學寫Makefile(6)-遍歷當前目錄原始檔及其子目錄下原始檔
有時候,我們在開發的時候需要將本次工程的程式碼分成多個子目錄來編寫,但是在Makefile的編寫上卻是個問題,下面我就教大家怎麼構建帶有子資料夾的原始碼目錄的自動掃描編譯 下面這張圖是我的檔案樹 這裡面src目錄下是我的原始碼,我將功能程式碼分成了三個子模組,分別為tes
shell指令碼獲取一個目錄、及其子目錄下的所有檔案
#!/bin/sh read -p "input path:" FilePath; function getAllFiles() { fileList=`ls $FilePath`; for fileName in $fileList;
p批處理替換目錄下文本中的字符串
txt文件 color pla enable led pan 循環 echo 自動刪除 @echo off rem 進入批處理文件所在的路徑 cd C:\Users\zxh\Desktop\123 echo ***** Replace "123" as "
MYSQL查詢某字段中以逗號分隔的字符串的方法
into create style lan ive primary div ble tle 首先我們建立一張帶有逗號分隔的字符串。 CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),p
指定文件路徑存儲字符串
文件 ongl .com com 字符 字符串 music aid 5% %E8%AF%B7%E6%95%99%E6%9C%89%E5%85%B3CTsFaIL%E7%9A%84%E9%97%AE%E9%A2%98 http://music.baidu.com/songl
linux下字符串的比較方式
ont cells $1 div 匹配 .sh func contain clas A="$1" B="$2" #判斷字符串是否相等 if [ "$A" = "$B" ];then echo "[ = ]" fi #判斷字符串是否相等,與上面的=
黑馬基礎階段測試題:創建一個存儲字符串的集合list,向list中添加以下字符串:”C++”、”Java”、” Python”、”大數據與雲計算”。遍歷集合,將長度小於5的字符串從集合中刪除,刪除成功後,打印集合中的所有元素
cti ati pac 完成 body ava 字符 c++ rgs package com.swift; import java.util.ArrayList; import java.util.List; import java.util.ListIterator
MySQL函數判斷一串以逗號分割的字符串是否包含一串相同格式的字符串
逗號 har 字符串 log def char clas post default (“a”,“b”,“c”,“d”),(“c”,“d”) true (“a”,“b”,“c”,“d”),(“c”,“e”) false 1 BEGIN 2 DECLARE
請實現一個函數,將一個字符串中的空格替換成“%20”。例如,當字符串為We Are Happy.則經過替換之後的字符串為We%20Are%20Happy。
gpo 字符串 wchar tostring OS src clas string image replace兩種用法:replace(int start,int end, String str) repla
編寫一個子程序:將包含任意字符,以0結尾的字符串中的小寫字母轉變成大寫字母
end mbo clas inner sum div purpose gin code assume cs:code,ds:data data segment db ‘Beginners All-purpose Symbolic Instruction Code.‘
請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串為We Are Happy.則經過替換之後的字符串為We%20Are%20Happy
i++ java ret char != pen 檢測 length number 方法一: public String replaceSpace(StringBuffer str) { if(str==null){ return n
python通過正則獲取字符串指定開頭和結尾的中間字符串的代碼
關於 def start 正則 pat 取字符串 tar 中間 middle 下面的代碼是關於python通過正則獲取字符串指定開頭和結尾的中間字符串的代碼,應該能對各位朋友有些好處。 def GetMiddleStr(content,startStr,endStr):
把 /data 目錄及其子目錄下所有以擴展名 .txt 結尾的文件中包含 magedu 的字符串全部
shellfind /data $PWD | xargs ls -ld |awk '{print $NF}'|grep .txt$|grep magedu |awk -F'magedu' '{print "mv "$1"magedu&qu
Python 讀取指定目錄及其子目錄下所有檔名
Python 讀取指定目錄及其子目錄下所有檔名 目標 磁碟中的檔案隨著積累越來越多,當要尋找某個檔案時,使用 windows 的搜尋速度太慢且佔記憶體。因此想要尋找一個可以獲取指定目錄下的所有檔案的檔名,作為一種圖書館索引目錄式的檔案管理方式。 在此使用 pyt
D:\html\unix\shell\刪除指定目錄及其子目錄下的指定型別的檔案
find . -name "*.md" -type f -print -exec rm -rf {} \; 這條命令會刪除當前目錄以及其子目錄下的md檔案 下面解釋一下各個命令: find . -name "*.md" -type f 尋找當前目錄及其子目錄下的普通檔案
linux替換目錄下所有文件中的某字符串
bsp linux zhang 文件 inux lin AC 子目錄 rep 比如,要將目錄/modules下面所有文件中的zhangsan都修改成lisi,這樣做: sed -i "s/zhangsan/lisi/g" `grep zhangsan -rl
複製目錄及其子目錄下所有檔案DOC
echo 開始同步程式碼 set src_home=F:\work\sign\Bonade-Sign set dest_home=F:\work\testGit\sign5\Bonade-Sign set src_html=F:\work\git\pc-html\bonade-sign set dest
Linux 下wc 統計遞迴統計目錄及其子目錄下檔案的行數
原文連結:http://blog.csdn.net/a_ran/article/details/43939261 wc 命令用於統計檔案內容的行數、單詞數、字母數。 如果想遞迴的統計一目錄下及其子目錄下所有匹配檔案的總的行數和每個檔案的行數,可以使用一下命令。 wc
python中編寫一個程式,能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案,並打印出相對路徑—— python學習筆記
1. 題目: 編寫一個程式,能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案,並打印出相對路徑。 2. 解答 import os # 引入os "編寫一個程式,能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案,並打印出相對路徑" def se