Ich habe einen Vektor von Dateinamen A, und ich habe einen äquivalenten Vektor neuer Namen für diese Dateien - B.R purrr system2 Karte
Ich hatte gehofft, zu tun:
test <-map2(A, B, ~system2('mv', args=c(.x, .y)))
oder vielleicht
aber .x und .y werden nicht gut interpretiert und der Befehl schlägt fehl.
mv: nicht
'/home/rob/KRBD_Data/Client_ID/000/raw/monthzips/2015-01/Data_2015-01-07.zip' stat Wenn ich umbenennen verwenden als ich den Befehl erhalten
test <-map2(A, B, ~system2('rename', args=paste(.x, .y)))
Unknown regexp modifier "/ r" bei (Benutzer gelieferten Code), am Ende der Linie
Unknown reg exp Modifikator „/ b“ an (vom Benutzer bereitgestellte Code), am Ende der Zeile
Das funktionierte. Tatsächlich wurde ich von einer fehlenden Datei abgelenkt, die für einige Iterationen gearbeitet hatte. Dah! Vielen Dank! – user2292410