澳门娱乐城   免费注册 查看新帖 |

澳门娱乐城

  平台 澳门娱乐城 博客 文库
澳门娱乐城 发新帖
查看: 169 | 回复: 3
打印 上一主题 下一主题

简单问题:如何用python的循环提取shell 命令下的ls文件 [复制链接]

本文地址:http://www.0319jichuang.com/forum.php?mod=redirect&tid=4314507&goto=lastpost
文章摘要:简单问题:如何用python的循环提取shell 命令下的ls文件 ,互生布吉运掉自如,选举人论断因风吹火。

白手起家

澳门娱乐城徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2019-09-24 10:04 |只看该作者 |倒序浏览
大家好,
简单问题:现需要一个python脚本,把ls *py* 下列出的所有py脚本复制到另外一个位置,

[root@localhost ~]# ls *py*
assert.py  create_dir_debug.py  create_dir.py  get_logs_for_date.py  input.py  loop.py  os.py  raw_input.py  readlines.py  usb_v2.py

请问脚本应该怎么写? 我只会写到这,

import os
a = os.system('ls *py*')

试了readlines和for循环和元组,都不会写,请指教

澳门娱乐城徽章:
0
2 [报告]
发表于 2019-09-24 10:49 |只看该作者
写了如下的python,但是不对,运行后检查了/root/test/下的文件,并没有copy成功

import os
a = os.system('ls *py*')
for i in range(a):
        cmd = 'cp i /root/test/.'
        os.system (cmd)

澳门娱乐城徽章:
0
3 [报告]
发表于 2019-09-24 16:23 |只看该作者
现在的问题是,如何把ls *py* 写入到元组或者列表里? 我猜想的是,写入列表后就能用for循环依次copy了

[root@localhost ~]# ls *py*
assert.py  create_dir_debug.py  create_dir.py  get_logs_for_date.py  input.py  loop.py  os.py  raw_input.py  readlines.py  usb_v2.py

澳门娱乐城徽章:
5
2016科比退役纪念章
日期:2018-10-24 08:24:0115-16赛季CBA联赛之北控
日期:2019-03-12 14:34:562016科比退役纪念章
日期:2019-04-01 10:33:0915-16赛季CBA联赛之山东
日期:2019-04-17 12:46:3215-16赛季CBA联赛之广夏
日期:2019-05-09 16:40:40
4 [报告]
发表于 2019-09-24 16:57 |只看该作者
这个为什么要用python.
shell 直接cp 不就完事了吗?
  1. cp *.py newdir
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

碗柜
SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会,8.5折限时优惠重磅来袭!
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。

限时8.5折扣期:2019年9月30日前


----------------------------------------

大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP