pycharm调用shell命令


在pycharm中调用shell命令

1、调用普通命令

# -*- coding:UTF-8 -*-
import subprocess
subprocess.call(["ls /home"], shell=True)
#subprocess.call(["cat /root/d.txt | grep hello"], shell=True)


执行结果

ssh://root@192.168.0.75:22/usr/bin/python -u /app/py_code/test3.py
b.sh  oracle  test



2、调用sed

# -*- coding:UTF-8 -*-
import subprocess
subprocess.call(["cat /home/b.sh"], shell=True)
subprocess.call(["sed -i 's/hi/hello/g' /home/b.sh"], shell=True)
subprocess.call(["cat /home/b.sh"], shell=True)


执行结果

ssh://root@192.168.0.75:22/usr/bin/python -u /app/py_code/test3.py
hi
hello



2、调用echo
import subprocess
subprocess.call(["echo 'export PATH=$PATH:/usr/local/nginx/sbin' >> /etc/profile"], shell=True)
 











 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM