Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: oh1xe - 07.08.13 - klo:12.12

Otsikko: Pääte, mv komento alihakemistoineen?
Kirjoitti: oh1xe - 07.08.13 - klo:12.12
Nyt olisi tarvetta selvittää muutamina (66,000) valokuvia, jotka ovat Kuvat kansiossa, vuosi-, kuukausi- ja päivä- kansioiden alla. Eli haluaisin siistää ne kaikki rohkeasti samaan kansioon ylikirjoituksen riskillä, jolloin voisin siivota tyhmät kuvat pois.

Mutta miten temppu tehdään niin, että saadaan siirrtettyä kaikki kuvat alikansioista (alihakemistoista) mukaan??
mv *.* ~/kansio siirsi kyllä tottakai kansiossa olevat kuvatt, mutta ei alihakemistoja.

Otsikko: Vs: Pääte, mv komento alihakemistoineen?
Kirjoitti: matsukan - 07.08.13 - klo:14.04
http://forums.overclockers.com.au/showthread.php?t=429584

Yritit siirtää tiedostoja muttet hakemistoja ? Kannattaisi siirtää jokainen alikansio Kuvat kansiosta yksi kerrallaan?

Koodia: [Valitse]
mv /directory/directory1 /otherdirectory
tai joku näistä:

http://serverfault.com/questions/122233/how-to-recursively-move-all-files-including-hidden-in-a-subfolder-into-a-paren

Vai haluatko siirtää alihakemistoista samaan hakemistoon?

Otsikko: Vs: Pääte, mv komento alihakemistoineen?
Kirjoitti: jekku - 07.08.13 - klo:18.19
Nyt olisi tarvetta selvittää muutamina (66,000) valokuvia, jotka ovat Kuvat kansiossa, vuosi-, kuukausi- ja päivä- kansioiden alla. Eli haluaisin siistää ne kaikki rohkeasti samaan kansioon ylikirjoituksen riskillä, jolloin voisin siivota tyhmät kuvat pois.

Mutta miten temppu tehdään niin, että saadaan siirrtettyä kaikki kuvat alikansioista (alihakemistoista) mukaan??
mv *.* ~/kansio siirsi kyllä tottakai kansiossa olevat kuvatt, mutta ei alihakemistoja.



Onko noissa alihakemistojen nimissä tuo piste?

Otsikko: Vs: Pääte, mv komento alihakemistoineen?
Kirjoitti: igor_2 - 07.08.13 - klo:19.22
Mutta miten temppu tehdään niin, että saadaan siirrtettyä kaikki kuvat alikansioista (alihakemistoista) mukaan??

Jotenkin tälleen se nyt ainakin kait käy:
Koodia: [Valitse]
find lahde-hakemisto -type f -name '*.jpg' -exec mv --target-directory=kohdehakemisto {} \;

Huomaa välilyönti ennen kaarisulkuja.

Mutta ennen kun lähtee urheilemaan, niin kannattaa koeponnistaa komentoa vaikka niin, että vaihtaa siirrä-komennon (mv) kopiointi-komennoksi (cp) ja katsoo, että komento toimii tarkoitetulla tavalla.

Backupithan sulla on ajan tasalla myös? Itsellä on joskus päässyt käymään niinkin, että olen siirtänyt nipun tiedostoja NULLiin (siis mustaan aukkoon) ja sinne ne sitten jää, jos ei ole varmuuskopioita.
Otsikko: Vs: Pääte, mv komento alihakemistoineen?
Kirjoitti: oh1xe - 08.08.13 - klo:13.27
Kiitos tiedoista!

-nyt pitää ottaa aikalisä. Aloin järjestellä Shotwellillä kuvia. Näemmä sillä siivous myös onnistuu, kun poistaa ja tyhjentää vielä roskiksen, niin kuvat häviävät levyltä oikeasti.
Siivoilin jo 20,000 kuvaa pois, mutta kun on koneessa 2 kovalevyä ja toisessa vielä kaksi eri linux versiota, menin sekaisin...
No ennen räntäkeliä on siivottu..
Otsikko: Vs: Pääte, mv komento alihakemistoineen?
Kirjoitti: oh1xe - 08.08.13 - klo:13.31
Nyt olisi tarvetta selvittää muutamina (66,000) valokuvia, jotka ovat Kuvat kansiossa, vuosi-, kuukausi- ja päivä- kansioiden alla. Eli haluaisin siistää ne kaikki rohkeasti samaan kansioon ylikirjoituksen riskillä, jolloin voisin siivota tyhmät kuvat pois.

Mutta miten temppu tehdään niin, että saadaan siirrtettyä kaikki kuvat alikansioista (alihakemistoista) mukaan??
mv *.* ~/kansio siirsi kyllä tottakai kansiossa olevat kuvatt, mutta ei alihakemistoja.

-tavallaan,  esim: valokuva01.jpg
tuo *.* juttu on DOS peruja, joka vielä päässä on muistissa.




Onko noissa alihakemistojen nimissä tuo piste?