파일 잔뜩 있는 디렉토리에서 파일패턴으로 파일 추출하기
1 minute read
find /home/weather/backup/2013/08/ -type f \(-name “FCT_DS1_*_20130805” -o -name “FCT_DL1_*_20130805 \)
find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+FCT_(DS1 |
DL1 |
WS1 |
WL2 |
WC1)*’ |
find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/FCT_(DS1 |
DL1 |
WS1 |
WL2 |
WC1).+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/WRN_FOG.+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/MET_ANN.+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/FCT_IDX_(A01_2 |
A02 |
A04 |
A06 |
A08 |
A09 |
D01 |
D02 |
D04 |
D05).+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/DFS_SHRT_GRD_(GRIB |
GEMD)_(POP |
PTY |
REG |
TMN |
TMX |
WSD).+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/DFS_ODAM_GRD_(GRB1 |
GEMD)_(T1H |
REH |
PTY |
WSD |
SKY).+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/DFS_VSRT_GRD_(GRB1 |
GEMD)_(PTY |
SKY).+’ -exec cp {} . |
find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/FCT_(DS1 |
DL1 |
WS1 |
WL2 |
WC1).+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/WRN_FOG.+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/MET_ANN.+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/FCT_IDX_(A01_2 |
A02 |
A04 |
A06 |
A08 |
A09 |
D01 |
D02 |
D04 |
D05).+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/DFS_SHRT_GRD_(GRIB |
GEMD)_(POP |
PTY |
REG |
TMN |
TMX |
WSD).+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/DFS_ODAM_GRD_(GRB1 |
GEMD)_(T1H |
REH |
PTY |
WSD |
SKY).+’ find /home/weather/backup/2013/08/ -regextype posix-extended -regex ‘[.a-z0-9/]+(04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12)/DFS_VSRT_GRD_(GRB1 |
GEMD)_(PTY |
SKY).+’ -exec cp {} . \; \+하면 에러남 |