偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Python編寫(xiě)shell腳本中常用的文件介紹

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

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

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

不能光說(shuō)不練,接下來(lái)我們就編寫(xiě)一個(gè)用于復(fù)制文件的簡(jiǎn)單腳本。前兩天叫我寫(xiě)腳本的同事有個(gè)幾萬(wàn)個(gè)文件的目錄,他想復(fù)制這些文件到其它的目錄,又不能 直接復(fù)制目錄本身。他試了一下”cp src/* dest/”結(jié)果報(bào)了一個(gè)命令行太長(zhǎng)的錯(cuò)誤,讓我對(duì)Python編寫(xiě)一個(gè)腳本。操起python來(lái):

 

  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版里的帖子——把一個(gè)文件夾下的所有文件重命名成10001~10999??梢赃@樣寫(xiě):

 

  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 

 以上就是對(duì)Python編寫(xiě)shell腳本經(jīng)常要用到相關(guān)的正則表達(dá)式相關(guān)的內(nèi)容的介紹,望你會(huì)有所收獲。

【編輯推薦】

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

2020-11-26 07:48:24

Shell 腳本內(nèi)置

2010-03-26 15:14:26

Python編寫(xiě)

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語(yǔ)言

2023-05-20 17:45:25

LinuxShell

2013-09-04 09:59:49

監(jiān)控 Shell 腳本

2016-09-26 14:16:18

shell腳本bash

2013-08-30 10:25:22

Shell主機(jī)監(jiān)控

2016-09-19 15:15:01

shellbash腳本

2023-05-18 07:48:01

.NET網(wǎng)絡(luò)編程

2010-03-24 12:30:24

Python嵌入

2009-06-23 08:10:47

J2EE開(kāi)發(fā)開(kāi)源項(xiàng)目

2010-06-23 15:55:36

Linux Bash

2010-03-05 10:24:33

2010-03-05 10:50:17

2019-08-14 08:03:49

LinuxShell腳本web服務(wù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)