8 berichten aan het bekijken - 1 tot 8 (van in totaal 8)
  • Q:
    Bijdrager
    vaneckbert

    bestanden hernoemen op basis van gegevenstabel

    goedendag,

    is het mogelijk om een grote reeks bestanden te hernoemen m.b.v. een tabel tekst bestand of excel tabel
    bijv in kolom1 staat de nieuwe naam en in kolom 2 de oude naam.
    het is niet zo dat er een logische nummering in de bestanden is

    wie weet raad

    Bijdrager
    Peter F

    Iemand onder de arm nemen die ff een script schrijft?

    Bijdrager
    computer space

    Hoe maak je die tabel dan? Ik bedoel daar namen intypen is ook veel werk, had je net zo goed de namen zelf kunnen wijzigen.

    Bijdrager
    Jakko Westerbeke

    Als je de namen al in een tabel hebt staan is een script ervoor schrijven denk ik de makkelijkste manier — hoewel ik me ook afvraag waarom iemand de moeite zou nemen eerst alle namen te bepalen en in een tabel te zetten, om ze daarna pas te gaan veranderen:)

    Bijdrager
    vaneckbert

    dank voor jullie reacties, en het meedenken

    de reden dat ik hier naar op zoek ben, is omdat
    ik voor mijn werk van ca 9000 objecten een foto moeten maken.
    de foto moet de naam of nummer krijgen van het object.
    als het eerste object nr 1 had en het laatste 9000 was het niet zo ingewikkeld geweest
    maar de nummering is niet logisch.

    Bijdrager
    McShamus

    Als je een tabel hebt met 2 kolommen waarvan bijvoorbeeld kolom 1 de huidige naam is en kolom 2 wat het moet worden, dan kun je in terminal iets doen als:

    # for input in cat tabelbestand.txt
    # do
    #
    # source=echo $input|cut -d”:” -f1
    # target=echo $input|cut -d”:” -f2
    # mv $source $target
    #
    # done

    Dit scriptje gaat ervan uit dat de kolommen gescheiden zijn met een :

    edit: Het forum bemoeit zich met de inhoud van het script. Er missen hierin executie quotes, dus neem dit niet letterlijk over. Ik kan je wel mailen als je er meer van wilt weten.

    Bijdrager
    mackerjack

    ik had verwacht dat automator wel zoiets aan boord zou hebben …

    Bijdrager
    vaneckbert

    Bedankt voor de reactie
    McShamus, dank voor je voorbeeld, dit lijkt erg op wat ik nodig heb,
    ik zie hier graag meer van weten?
    als je me e.e.a. zou willen mailen dan graag.
    of is er een artikel, waar ik dit verder kan nalezen.

    groeten,
    Bert

8 berichten aan het bekijken - 1 tot 8 (van in totaal 8)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.