Windows 下的 sed/grep 等工具的使用小問題
以前我在 Linux 下用 sed 和 grep 編有過一些指令碼,這幾天想在 Windows 下用用。在 GnuWin32 那裡下了Windows 版本的 sed 和 grep,沒想到執行的時候指令碼出現一大堆錯誤。後來仔細試了一下才知道,原來在 Linux 下的指令碼中用的單引號“'”到了 Windows 下要用雙引號“"”,要不然就出錯。
比如,Linux 下:
sed -e 's/abc/ABC&/g' file
在Windows就不能用單引號了,改成:
sed -e "s/abc/ABC&/g" file.txt
這樣就正常了。當然,只有在命令列下是這樣,如果是寫在一個檔案裡面,用引數 -f filename 來呼叫就沒有這個問題。
相關推薦
Windows 下的 sed/grep 等工具的使用小問題
以前我在 Linux 下用 sed 和 grep 編有過一些指令碼,這幾天想在 Windows 下用用。在 GnuWin32 那裡下了Windows 版本的 sed 和 grep,沒想到執行的時候指令碼出現一大堆錯誤。後來仔細試了一下才知道,原來在 Linux 下的指令碼中用
windows下操作伺服器等linux平臺的工具組合
相信很多人應該都需要在linux環境下進行實驗,也許你的電腦本身是linux的,但是大多數可能window系統的,而這些人使用linux做實驗的環境要麼是遠端操作linux伺服器使用,要麼是在自己電腦上裝個虛擬機器,然後在虛擬機器上安裝個linux系統來操作。這
windows下自動更改IP的小工具(bat批處理檔案)
每次上線,都要先上灰度環境再上到正式環境。在上到灰度環境時,訪問灰度環境通過自動獲取IP和更改指定dns來實現。具體如何實現,大家可自行百度。 新建一個文字文件,將其後綴改為bat,開啟該檔案,拷貝一下程式碼: @echo off :start echo ============請輸
windows下dig 域名解析工具安裝及使用
dig 解析 windows 下nslookup 解析命令工具,都已經為人所熟悉。除此之外,在linux 或 unix上,dig命令工具在解析方面更是主導。下面主要說明下,dig如何在windows下安裝和使用dig 命令工具。dig的執行程序是在Bind軟件包裏,首先要下載Bind軟件,下載地址ht
解決Windows下棧內存過小的問題
問題 cnblogs 需要 brush log windows true blog -- 本地是windows環境 這個需要對你的IDE進行更改 拿Dev-C++來說 加入一條編譯命令就好 -Wl,--stack=64000000000 評測機是
Windows下的grep命令--findstr
C:\>netstat -an | findstr 13508 TCP 0.0.0.0:13508 0.0.0.0:0  
windows下的dir命令的小tip
使用dir命令將目錄下面的所有檔名匯出到一個txt檔案中: 如下:我們需要將C:\Users\liuyang\Desktop\業支測試\shadow檔案爆破\shadow目錄下的所有shadow檔名取出來,這個時候需要用到以下命令 dir *shadow.txt /b >shado
Windows下安裝配置爬蟲工具Scrapy及爬蟲環境
爬蟲工具Scrapy在Mac和Linux環境下都相對好裝,但是在Windows上總會碰到各種莫名其妙的問題。本文記錄下Scrapy在Window上的安裝過程。 本文是基於Python2.7及Windows 10安裝Scrapy及各種爬蟲相關庫。 下載安裝Sc
Windows下使用grep命令(以及其它部分Linux命令)
在windows下有一些非常優秀的檔案查詢工具(比如Everything),但是她們往往只能根據檔名查詢。在Linux下有grep可以支援根據檔案內容進行正則匹配,儘管windows下也有一些軟體可以根據檔案內容進行查詢,但是卻並不稱手。 使用Git可以解決這些問題
Windows下Zimbra字型設定(字型小的問題)
新裝了個郵件客戶端Zimbra,想找個開源的,可以跨平臺的,就選這個了。 裝完就遇到個問題,預設的中文字型太小了,看上去都變形了。在網上找了找解決辦法,多數是Linux的,有個win的 把要修改的檔案寫錯了。我來糾正一下吧。 找到C:\Documen
windows下的grep命令——findstr
windows下的類似linux下的grep命令--findstr 經常用linux下的grep命令,比如: netstat -an|grep 1521 其實windows下也有一個類似的命令findstr,比如:
WINDOWS下的目錄對映工具(微軟官方工具)
Linux下使用mount做目錄對映很方便,Windows下也有類似的工具可以使用-----Junction Windows 2000 以及更高版本都支援目錄符號連結,其中目錄作為到計算機上另一目錄的符號連結。例如,如果目錄 D:\SYMLINK 指定 C:\WIN
Windows下的包管理工具-Scoop
download str 文檔 bucket 測試 env sta all tails 關於scoop的介紹 https://www.jianshu.com/p/bb0ba62b519c https://blog.csdn.net/fcymk2/article/deta
IBM DB2 控制中心等圖形工具在 Windows 下的字體設置
window 介紹 char 多用戶 版本 love spa 中心 AC 原文地址(直接看原文): http://loveseaside.iteye.com/blog/648941 【簡介如下】 IBM DB2 在版本 8.0 以上就提供了一個跨平臺的基於 Java 的
在windows下用go語言寫跨卷批量移動小工具
時值我小病在家休養生息,喜歡跳廣場舞的外公來尋求我的幫助,他們跳廣場舞是將存有歌曲的U盤插到音響上面,而音響大部分都是隻能顯示歌曲的索引index,不能直接顯示歌曲名,所以為了方便他們會在U盤裡面對歌曲進行排序。由於音響是定址按順序播放,意思就是在U盤裡面的歌曲需要一首一首的按順序複製過去,而且當對U盤歌曲進
小知識--windows下的電腦關機登出等命令
電腦系統設定(CMD命令)智慧 關機 方法: 第一種: 開始執行——CMD——shutdown -s -t 0(-s代表關機-T代表設定關機的時間。這個時間是以秒為單位的) 第二種:at 時間 shutdown -s -t 0 也可指定日期 at 00:00 /e
Windows下桌面便籤小工具--StickyPad簡單使用教程(非StickyNotes)
便利貼Windows自帶有一種,但由於他會佔工作列,就搜尋了一個可以放後臺,檔案也比較小的、無廣告的StickyPad。 第一種:win10自帶: Windows10下面自帶的便利貼小程式是StickyNotes。可以通過小娜搜尋得到。 上面功能比較少,按鈕
windows10在4k解析度下eclipse,photoshop,百度雲等工具欄圖示會變得很小的問題方法總結(主要是eclipse)
實驗室的同學昨天剛裝了eclipse一起學習安卓開發 我幫她解決一些小問題的時候發現她電腦的eclipse上的工具欄圖示非常小 (我看了一下她的電腦是4k的解析度應該是高解析度電腦的一個通病) 她解決一段時間無果之後 我對此產生了興趣 於是在網上查詢解決方案 網上大概給出了
windows下使用的小工具彙總
工具小雜燴 系統重灌之後,真的是乾乾淨淨,有一些必備實用的小工具,是繼系統,驅動之後,一定一定要裝的,記錄於此,不定期更新。 Chrome 不解釋,好用,手動避免360全家桶 訊雷 官網可下 baiduNetdisk 官網可下
windows下端口占用處理工具
都是 spl fin .exe () 方法 技術 logs 不必要 一、通用方法 經常,我們在啟動應用的時候發現系統需要的端口被別的程序占用,筆者在最近使用tomcat時,老是會遇到這種端口占用的問題,如何知道誰占有了我們需要的端口,很多人都比較頭疼,以下是通用方法: