huhahapz 发表于 2018-8-9 09:51:40

Python学习之进程和并发

In : def multi(*args):  
   .....:   for cmd in args:
  
   .....:         p=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)
  
   .....:         out=p.stdout.read()
  
   .....:         print out
  
   .....:
  
   .....:
  

  
In : multi("df -h","ls -lh /tmp","tail -f /var/log/system.log")
  
tail: cannot open `/var/log/system.log' for reading: No such file or directory
  
Filesystem                  SizeUsed Avail Use% Mounted on
  
/dev/mapper/VolGroup-lv_root6.7G1.7G4.6G28% /
  
tmpfs                         1.9G   01.9G   0% /dev/shm
  
/dev/xvda1                  485M   55M405M12% /boot
  
/dev/xvdb                      99G   22G   73G23% /data
  

  
total 6.5M
  
-rw-r--r--.1 root      root       18K May 28 17:55 a.txt
  
-rw-r--r--.1 caribbean operation52K Jul 23 12:00 baidu.html
  
-rw-r--r--.1 caribbean operation18K Aug1 16:11 b.txt
  
-rw-r--r--.1 daemon    daemon    6.4M Aug1 14:36 php_errors.log
  
drwxr-xr-x. 11 root      root      4.0K Jul 30 14:40 pip-build-root
  
-rw-r--r--.1 root      root         0 Jul 31 14:39 send_msg_s1.txt
  
-rw-r--r--.1 root      root         0 Jul 31 14:39 send_msg_s2.txt
  
-rw-r--r--.1 root      root         0 Jul 31 14:39 send_msg_s3.txt
  
-rw-------.1 root      root         0 Dec 172013 yum.log
  
-rw-------.1 root      root       877 Jul 25 10:10 yum_save_tx-2014-07-25-10-10iJ0cju.yumtx
  
-rw-rw-rw-.1 mysql   mysql   2.4K Jul 11 13:54 yunbaomysql2.txt
  
-rw-rw-rw-.1 mysql   mysql   2.4K Jul 11 13:45 yunbaomysql.txt
页: [1]
查看完整版本: Python学习之进程和并发