簡體   English   中英

在python中使用sed命令

[英]Use sed command in python

如何在 python 中使用 subprocess.call() 進行長 linux 命令。 就像我想通過在 linux shell 中用空格替換所有逗號來編輯文件調用 records.txt 一樣,我可以:

tr ',' ' ' < records.txt

如何在 subprocess.call() 中將其與 python 一起使用。 謝謝

記錄.txt:

jflaskdzhuskajkdkhdsa,dakssdsd,s,a,sa,sas,s,,sas,wwq,wq,wq,w,q,wq,wq,,wq,wq,e,d,rdsa,s,aa,ews,,WQD,AS,SA,WRFDSS,

蟒蛇文件:

import subprocess
subprocess.call("tr \',\' \' \' < records.txt", shell=True)

輸出:

jflaskdzhuskajkdkhdsa dakssdsd s a sa sas s  sas wwq wq wq w q wq wq  wq wq e d rdsa s aa ews  WQD AS SA WRFDSS

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM