2017-02-24 3 views
-2

ich eine erste Liste von Dateien (lange Liste über 200000)Subset eine lange Liste von Dateien

A <- [11] "wd_010030902O.nc" "wd_010030903O.nc"   
    [13] "wd_010030904O.nc" "wd_010030905O.nc"   
    [15] "wd_010030906O.nc" "wd_010030907O.nc"   
    [17] "wd_010030908O.nc" "wd_010030909O.nc"   
    [19] "wd_010030910O.nc" "wd_010030911O.nc" ….. 

Und ich habe eine andere Liste (auch lange Liste) mit Dateinamen, die teilweise die Namen in dem ersten Spielen Liste:

B <- [1] 10030902O 
    [2] 10030904O 
    [3] 10030908O 
    [4] 10030905O …… 

Was ich will, ist in ein anderes Verzeichnis die Dateien in der ersten Liste bewegen tun, die mit der zweiten Liste übereinstimmt. Aber ich weiß nicht, wie ich die erste Dateiliste unterteilen soll, da jede Datei ein anderes Muster hat.

Kann mir bitte jemand helfen?

Antwort

0

Es ist möglich, durch substring und umfasst Funktion in R. zuerst Sie für den Teil in B suchen müssen von A

wie C < - A [Teilzeichenfolge (A% in% B),]

so etwas funktioniert

Verwandte Themen