Come nidificare le cartelle nel Finder in base alle colonne in un foglio di calcolo?

0

Ho un foglio Excel con 2 colonne di dati (alimentatore, numero di serie).

Ho2setseparatidicartellesulmioMacconlostessonome(alimentatore,numerodiserie).

Nelle cartelle dei numeri di serie, ci sono tonnellate di file.

Ho bisogno di spostare le cartelle dei numeri di serie nelle cartelle del Feeder in base all'ordine corrispondente sul foglio Excel.

Ci sono centinaia di alimentatori e migliaia di numeri seriali; molte cartelle di numeri seriali andranno nella stessa cartella di alimentazione.

Sono sicuro che ci deve essere un modo rapido per realizzare questo usando gli script, ma le risposte sono frustrate seppellite in questo laptop e sfortunatamente non nella mia testa. : - \

Qualsiasi aiuto apprezzato.

    
posta bartc30 21.09.2015 - 02:45
fonte

1 risposta

1
  • Esporta Excel come CSV (supponendo che ci siano solo le due colonne che hai mostrato sopra, altrimenti cancella prima altre cose), con il separatore impostato su ,
  • Apri terminale
  • Esegui

    while IFS=, read FEEDER SERIAL; do
        mv "/path/to/$SERIAL" "/path/to/$FEEDER/"
    done < "/path/to/CSV"
    

    (Sostituisci il / percorso / parti come necessario)

PS: ciò presuppone che i numeri di serie siano unici.

    
risposta data 21.09.2015 - 07:59
fonte

Leggi altre domande sui tag