如何在Unix中使用通配符复制文件

时间:2018-04-12 17:21:26

标签: linux copy wildcard

如何将文件复制到当前目录(使用通配符),其名称与规则匹配:

  1. file
  2. 开头
  3. 在该单词后面有一个或多个数字
  4. 数字有.txt分机号后
  5. 我试过了:

    $ cp path_name/file[0-9].txt ./

    以下是我要复制的文件的一些示例:

    file1.txt  
    file45.txt  
    file5642.txt 
    

1 个答案:

答案 0 :(得分:1)

试试这个:

df = df.tz_localize('UTC').tz_convert('Asia/Kolkata')
df.loc['2018-02-11': '2018-02-17']
                                   v1   v2
date                                      
2018-02-11 17:09:47.211344+05:30  0.0  0.0
2018-02-11 17:10:13.553385+05:30  0.0  0.0
2018-02-11 17:30:13.586360+05:30  0.0  0.0
2018-02-11 18:00:13.630383+05:30  0.0  0.0
2018-02-11 18:30:13.558238+05:30  0.0  0.0
2018-02-12 03:50:19.298678+05:30  0.0  0.0
2018-02-12 04:53:17.187277+05:30  0.0  0.0
2018-02-12 05:10:25.443962+05:30  0.0  0.0
2018-02-12 05:20:21.591291+05:30  0.0  0.0
2018-02-13 06:41:54.234258+05:30  0.0  0.0
2018-02-17 07:04:10.662735+05:30  0.0  0.0

(将cp `find /path/to/files | grep -E 'file[[:digit:]]+\.txt'` ./ 更改为您的实际路径,将/path/to/files更改为目标目录)