1. 程式人生 > >Linux--對目錄下的配置檔案批量修改IP

Linux--對目錄下的配置檔案批量修改IP

sed -i 's/10.1.1.1/10.1.1.2/g' `grep -ir 10.1.1.1 * |grep -E '.xml:|.cfg:|.ini:|.wsdl:|.properties:' | awk -F: '{print $1}' | uniq `

注:其中1為原IP,2為新IP ;要掃描的配置檔案請根據實際需要。

相關推薦

Linux--目錄配置檔案批量修改IP

sed -i 's/10.1.1.1/10.1.1.2/g' `grep -ir 10.1.1.1 * |grep -E '.xml:|.cfg:|.ini:|.wsdl:|.properties:' | awk -F: '{print $1}' | uniq ` 注:其

(sed命令)linux替換目錄所有檔案中的某字串

linux替換目錄下所有檔案中的某字串 比如,要將目錄/modules下面所有檔案中的zhangsan都修改成lisi,這樣做: sed -i “s/zhangsan/lisi/g” grep zhangsan -rl /modules 解釋一下: -i 表示inplace ed

linux 統計目錄所有檔案數量

檢視統計當前目錄下檔案的個數,包括子目錄裡的。   ls -lR| grep "^-" | wc -l[喝小酒的網摘]http://blog.hehehehehe.cn/a/12311.htm Linux下檢視某個目錄下的檔案、或檔案夾個數用到3個命令:ls列目錄、用gr

linux替換目錄所有檔案中的某字串 查詢字串

  要將目錄/dfcxact/mtsn/J300*/rt/variables下面所有檔案中的m62-xi4-10g都修改成m62-xi4 sed -i "s/m62-xi4-10g/m62-xi4/g" `grep m62-xi4-10g -rl /dfcxact/mtsn/J300*/rt/v

linux檢視目錄所有檔案內容中是否包含某個字串

查詢目錄下的所有檔案中是否含有某個字串 find .|xargs grep -ri “IBM” 查詢目錄下的所有檔案中是否含有某個字串,並且只打印出檔名 find .|xargs grep -ri “IBM” -l 1.正則表示式 (1

java resources目錄配置檔案的讀取操作封裝類

首先明確,java是編譯性語言,讀取應該都是針對編譯後的檔案. package com.xkygame.ssm.utils;/** * Created by Clarence on 2017/7/27. */import org.slf4j.Logger;import o

java 讀取src目錄配置檔案

1.使用java.util.Properties類 1.1 getResourceAsStream()有時候不一定讀的出來 Properties prop=new Properties(); InputStream in=new BufferedInput

maven工程中讀取resource目錄配置檔案

在maven工程中,我們會將配置檔案放到src/main/resources下面,例如我們需要確認resource 下的檔案編譯之後存放的位置。它編譯的路徑直接位於classes下面,這個路徑其實就是classPath的路徑,所以,在resources 根目錄下的配置檔案其實

LinuxTomcat的安裝、啟動、關閉以及配置檔案修改

安裝 前往tomcat官網https://tomcat.apache.org下載需要的版本。下面以 tomcat8 為例,下載過程如下: 設tomcat安裝包所在目錄為tomcat_download,使用如下命令解壓到資料夾中即完成安裝: tar -xvzf apache-

Linux使用touch批量修改資料夾和檔案的時間

下面只有兩個引數存在差別,d與f,d表示資料夾,f表示檔案。 查詢當前目錄下,所有的資料夾以及子資料夾,並把所有的資料夾及子資料夾設定成755,包括當前目錄 find ./ -type d -exe

linux用命令批量修改替換檔案內容

在linux入侵之後,我們要清除留下的一些痕跡,比如apache留下的日誌.但是對於ssh登陸日誌比如/var/log/wtmp 和 lastlog這類二進位制檔案,sed命令就愛莫能助了. Linux下批量替換多個檔案中的字串的簡單方法。用sed命令可以批量替換多個檔案

linux批量轉換整個目錄檔案編碼為UTF-8

#!/bin/bash - #=============================================================================== # # FILE: conv.sh # # U

【轉載】linux查詢目錄的所有檔案中是否含有某個字串

連結自 http://blog.sina.com.cn/s/blog_691a84f301015khx.html,並略加修訂。 https://www.cnblogs.com/snake553/p/5804181.html  這個顯示的更美觀 查詢目錄下的所有檔案中是否含

Linux cp目錄的帶隱藏檔案的子目錄

在使用 cp 命令時最常用的莫過於 cp -R /home/jenkins_home/* /var/html 但是這個命令有個小問題就是隱藏檔案不會複製,比如配置檔案 .env 等. 當然如果不需要 cp 隱藏檔案,上面的那個命令是沒有任何問題的,但是如果需要 cp 隱藏檔案,上面的那條

linux配置檔案的讀寫

typedef struct item_t { char *key; char *value; }ITEM; /* *去除字串右端空格 */ char *strtrimr(char *pstr) { int i; i = strlen(pstr) - 1;

tomcat logs目錄 日誌檔案含義及配置位置

    含義:Web伺服器訪問日誌配置位置:server.xml     含義:tomcat的標準輸出(stdout)和標準出錯(stderr),應用裡使用System.out列印的東西都會到這裡來,日誌框架,配置了向Console輸出的,則也會在這裡出現

linux建立賬戶並自動生成主目錄和主目錄檔案 linux建立賬戶並自動生成主目錄和主目錄檔案

linux建立賬戶並自動生成主目錄和主目錄下的檔案   # useradd -d /home/test -m test; 然後給test設定密碼。 # passwd test;       1. useradd

C++瀏覽目錄所有檔案(window和linux版本)

原本以為這麼常用的功能應該是標準C支援的,試了一下才發現不同平臺差異挺大。 參考部落格:https://blog.csdn.net/u012005313/article/details/50687297 上程式碼 test_dir.cpp #include <vector>

Linux編譯多個不同目錄檔案以及靜態庫、動態庫的使用

轉自:http://blog.csdn.net/luotuo44/article/details/16970841 一、  編譯不同目錄下的多個檔案 各個檔案的佈局如下:         head.h檔案的程式碼:

在WindowsAndroid Studio配置檔案路徑修改

先看一下預設生成的檔案,Android Studio每次升級都會建立對應版本的配置檔案,這裡我刪除了之前的檔案了,只保留了最近的版本的。 說一下在Windows下對Android Studio的相關配置檔案的路徑修改。如果C盤空間大的話就不用進行調整,但是對於