很多時候,我們希望對原有檔案的內容進行一定的修改,linux雖然有sed這個強大的文字編輯命令,但是他只能生成新檔案或列印到screen上(或許sed也具有修改原檔案的功能,小的才疏學淺,尚不知道,煩請大家告訴我),但在perl裡卻有這麼乙個命令$^i
例子:#!/usr/bin/perl
use strict;
$^i="";
while(<>)
$^i的值可以決定是要重寫檔案,還是備份檔案,若要重寫,只須將其值設為空就可,若要備份,則$^i=".bak", 他就會把改過的檔案命名為filename.bak了
MySQL從原檔案備份
首先要使用myisam引擎,才能直接從資料庫原檔案份,這樣資料就和表結構都在乙個資料夾下.當然,首先要找到你的資料在 mysql show variables like datadir 檢視資料檔案在 在my.ini裡可以設定。引擎 在建表的時候可以指定引擎,也可以指定預設的引擎 在my.cnf中 ...
原 檔案比較小技巧
notepad 檔案比較功能 檔案比較有不少工具,如beyondcompare等很多,網上就有類似 beyond compare ultracompare pro araxis merge fcu tc compare it compare and merge active file compare...
還原檔案或者移動檔案
如果我們在根目錄下建立了很多子目錄,然後現在想把子目錄裡的資料還原到根目錄下,我們可以用以下遍歷方法。當然可以選擇複製貼上或者剪下的方法,當機器比較卡的時候,用python來處理還是有點逼格的。import os import shutildef restore files path dst pat...