成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux中使用Perl修改文件

開發 架構
上節我們學習了Perl語言中如何使用Perl讀取文件的問題,那么你對Perl修改文件的概念是否熟悉,這里向大家簡單介紹一下Linux中使用Perl修改文件方面的內容。

本文和大家重點討論一下Linux中使用Perl修改文件問題,在學習Perl語言的過程中Perl修改文件方面的問題經常會遇到,這里和大家分享一下,希望本文的介紹能讓你有所收獲。

Linux中使用Perl修改文件

  當你編寫腳本或是安裝程序的時候,就需要修改特定文件的數據,如果這時有自動修改文件的功能,那將會是非常實用的。例如,當你需要移動一個文件中的某個字符串或是命令,當你要改變許多文件的IP地址的時候,這個功能就可以拿來利用了。
  
  手動改變這些文件會耗費很長的時間,特別當它是一件重復性的任務。但是,你可以使用Perl程序來完成。所有的Linux供應商都有這個程序。執行以下操作:
  
  $perl-pi-e's|[old_string]|[new_string]|g'[file]
  
  字符串可以是簡單的命令或是常規的表達式。如果你要改變目錄的位置(例:從/var/spool/mail到/var/spool/messages),你想要改變目錄/etc下的每個文件來反映路徑變化。執行以下操作:
  
  $find/etc-typef|xargsperl-pi-e's|\/var\/spool\/mail|\/var\/spool\/messages|g'
  
  在這個例子上,我們使用搜索和xargs來確保系統只運行常規文件的命令,而不是非常規目錄或其它文件類型的命令。這也就運行了/etc目錄樹,而且會遞歸的改變所有文件。
  
  由于我們/標識,所以我們必須輸入了像\/var這樣的路徑而不是/var。Linux中使用Perl修改文件時我們也可以在Perl表達式使用分隔符。(除了使用|,你也能夠使用/,#,@作為分隔符。)
  
  執行以下操作,從整個文件里移開一個命令
  
  $perl-pi-e's|myword||g'file
  
  這就從基本上沒有使用任何東西卻代替了“myword”.(需要注意的是在第二個和第三個分隔符之間沒有空格)。
  
  以這種方式使用Perl的話,當你修改配置文件或其它任何類型的數據的時候,你就會***創造力。它就是一個自動搜索和代替的功能。

文章轉載自網管網:http://www.bitscn.com/os/linuxbc/200701/97789.html

【編輯推薦】

  1. Perl文件屬性函數
  2. Perl文件句柄概念詳解
  3. 深入學習Perl文件系統用法
  4. Perl文件讀寫方法詳解
  5. Perl基礎 解析Perl標量和數組概念
責任編輯:佚名 來源: csdn.net
相關推薦

2014-12-22 09:51:06

Linuxlogwatch

2018-01-09 09:00:01

Linux命令文件壓縮

2024-04-26 13:02:29

Linuxinotifywai

2018-10-09 08:30:55

UbuntuLinuxRAR文件

2009-12-14 13:33:31

linuxramdisk文件系統

2009-08-07 10:31:24

linux命令行模式linux命令行Linux系統

2024-12-16 15:07:10

2020-07-29 07:40:19

Linux系統Vim

2010-07-20 14:41:55

Perl語法

2018-04-28 09:12:42

Linux

2022-05-25 08:41:48

Linuxfd 命令文件

2010-01-12 16:05:53

Linux Mono

2023-07-04 16:36:03

Linuxcd 命令

2023-07-23 19:26:18

Linuxcat 命令

2019-09-16 19:00:48

Linux變量

2023-08-12 15:05:26

Linuxcp 命令

2013-05-14 10:13:06

WindowsLinux操作系統

2023-09-15 13:31:00

Linuxattr

2014-05-26 09:50:19

訪問控制列表ACL文件保護

2022-12-25 10:09:44

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本精品久久久久久久 | 成人免费一区二区三区视频网站 | 天天干com| 亚洲视频第一页 | 日韩黄| 日韩国产欧美在线观看 | 毛片免费在线 | 成人欧美一区二区三区 | 久久久久久国模大尺度人体 | 国产精品久久福利 | av乱码| 国产精品区一区二区三区 | 欧美性吧 | 91精品国产综合久久婷婷香蕉 | 日韩综合一区 | 日韩在线中文字幕 | 日韩精品一区在线观看 | 亚洲aⅴ精品 | 色射综合| 亚洲免费视频一区 | 在线看免费 | 91激情视频 | 99热免费在线 | 国产精品99精品久久免费 | 国产免费一区二区三区 | 久久久久国产一区二区三区四区 | 黄色成人国产 | 日韩欧美精品 | 91精品久久久久久久久久 | 亚洲男人网| 久久综合一区二区三区 | 亚洲精品美女在线观看 | 国产激情自拍视频 | 黄色精品视频网站 | 欧美精品久久久久久久久老牛影院 | 亚洲欧洲视频 | www.47久久青青 | 国产乱码精品1区2区3区 | 成人精品久久 | 久久久精品久久 | 精品国产18久久久久久二百 |