自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python編寫shell腳本中常用的文件介紹

開發(fā) 后端
在Python編寫shell腳本的實際操作中我們會用到很多的相關文件,如果你對在Python編寫shell腳本中的相關文件感興趣的話,你可以瀏覽以下的文章對其有所了解。

在Python編寫shell腳本中我們經(jīng)常會用到一些相關的正則表達式以及某些臨時文 件)還有操作/etc/passwd文件等等一些相關的文件,以下就是對在gPython編寫shell腳本的實際操作中我們所要用到的相關文件的介紹。

sys.argv是一個列表,保存了python程序的命令行參數(shù)。其中sys.argv[0]是程序本身的名字。#t#

不能光說不練,接下來我們就編寫一個用于復制文件的簡單腳本。前兩天叫我寫腳本的同事有個幾萬個文件的目錄,他想復制這些文件到其它的目錄,又不能 直接復制目錄本身。他試了一下”cp src/* dest/”結果報了一個命令行太長的錯誤,讓我對Python編寫一個腳本。操起python來:

 

  1. import sys,os.path,shutil  
  2. for f in os.listdir(sys.argv[1]):  
  3. shutil.copy(os.path.join(sys.argv[1],f),
    sys.argv[2]) 

 

再試一下linuxapp版里的帖子——把一個文件夾下的所有文件重命名成10001~10999。可以這樣寫:

 

  1. import os.path,sys  
  2. dirname=sys.argv[1]  
  3. i=10001 
  4. for f in os.listdir(dirname):  
  5. src=os.path.join(dirname,f)  
  6. if os.path.isdir(src):  
  7. continue  
  8. os.rename(src,str(i))  
  9. i+=1 

 以上就是對Python編寫shell腳本經(jīng)常要用到相關的正則表達式相關的內容的介紹,望你會有所收獲。

【編輯推薦】

  1. 用Python編寫shell腳本時經(jīng)常使用的函數(shù)的介紹
  2. 用Python腳本轉換成windows的可執(zhí)行程序簡介
  3. Python入門用Bug修改和.jam文件需要注意的問題
  4. Python腳本與C++程序互相調用的實際操作
  5. 用Python生成不依賴dll的exe的操作步驟簡介
責任編輯:佚名 來源: 博客園
相關推薦

2010-03-26 15:14:26

Python編寫

2020-11-26 07:48:24

Shell 腳本內置

2010-03-22 10:27:28

Python常用模塊I

2017-06-26 16:04:11

LinuxShell命令

2012-04-26 14:02:58

ibmdw

2022-06-21 09:26:21

Shell腳本JavaScript

2017-08-11 17:20:07

LinuxShell

2010-03-24 19:09:43

Python語言

2013-09-04 09:59:49

監(jiān)控 Shell 腳本

2023-05-20 17:45:25

LinuxShell

2016-09-26 14:16:18

shell腳本bash

2013-08-30 10:25:22

Shell主機監(jiān)控

2016-09-19 15:15:01

shellbash腳本

2023-05-18 07:48:01

.NET網(wǎng)絡編程

2010-03-24 12:30:24

Python嵌入

2019-11-13 08:31:43

Oracle數(shù)據(jù)庫腳本

2009-06-23 08:10:47

J2EE開發(fā)開源項目

2019-08-14 08:03:49

LinuxShell腳本web服務

2010-03-26 16:35:29

Python open

2010-06-23 15:55:36

Linux Bash
點贊
收藏

51CTO技術棧公眾號