Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST]CLI kommando voor kopiëren.  (gelezen 1075 keer)

Offline henkoegema

  • Lid
    • PA2HO
  • Steunpunt: Nee
[OPGELOST]CLI kommando voor kopiëren.
« Gepost op: 2011/04/01, 20:38:47 »
Wie kan mij helpen met een kommando (CLI command) om alle png files uit de directory
/media/FREECOM HDD/  (met subdirectories) te kopiëren naar
~/Desktop/recovery
« Laatst bewerkt op: 2011/04/02, 13:41:15 door henkoegema »
Miscere utile dulci. (Ter leering ende vermaeck)
http://www.henk.oegema.com
Registered linux user 520520.  In gebruik: Ubuntu 18.04.  Radio Amateur callsign: PA2HO Interesses: Raspberry Pi & Arduino

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Re: CLI kommando voor kopieëren.
« Reactie #1 Gepost op: 2011/04/01, 20:53:26 »
Alle bestanden kopiëren:

cp -r /media/FREECOM\ HDD/ ~/Desktop/recovery

Alleen PNG-bestanden kopiëren

for x in $(pushd /media/FREECOM\ HDD; find . -type d; popd); do mkdir -p ~/Desktop/recovery/"$x"; done
for x in $(pushd /media/FREECOM\ HDD; find . | grep -i '\.png$'; popd); do cp /media/FREECOM\ HDD/"$x" ~/Desktop/recovery/"$x"; done

- Seysayux
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline henkoegema

  • Lid
    • PA2HO
  • Steunpunt: Nee
Re: CLI kommando voor kopieëren.
« Reactie #2 Gepost op: 2011/04/01, 21:15:47 »
..............................
..............................

for x in $(pushd /media/FREECOM\ HDD; find . -type d; popd); do mkdir -p ~/Desktop/recovery/"$x"; done
for x in $(pushd /media/FREECOM\ HDD; find . | grep -i '\.png$'; popd); do cp /media/FREECOM\ HDD/"$x" ~/Desktop/recovery/"$x"; done

- Seysayux

Is het de bedoeling dat ik beide lijnen gebruik ?
Miscere utile dulci. (Ter leering ende vermaeck)
http://www.henk.oegema.com
Registered linux user 520520.  In gebruik: Ubuntu 18.04.  Radio Amateur callsign: PA2HO Interesses: Raspberry Pi & Arduino

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Re: CLI kommando voor kopiëren.
« Reactie #3 Gepost op: 2011/04/02, 09:56:24 »
Ja, de eerste maakt de mappenstructuur aan, de tweede kopieert de bestanden.
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline henkoegema

  • Lid
    • PA2HO
  • Steunpunt: Nee
Re: CLI kommando voor kopiëren.
« Reactie #4 Gepost op: 2011/04/02, 11:10:43 »
Ja, de eerste maakt de mappenstructuur aan, de tweede kopieert de bestanden.

Wat is echter wil is alle png files van /media/FREECOMM HDD/henk kopiëren naar ~/Desktop/recovery.
In /media/FREECOMM HDD/henk heb ik veel subdirectories. Alle files uit alle subdirectories moeten in één map gezet worden, nl ~/Desktop/recovery
Zodat alle foto's dus op één plaats komen.

Mvgr.
Henk
Miscere utile dulci. (Ter leering ende vermaeck)
http://www.henk.oegema.com
Registered linux user 520520.  In gebruik: Ubuntu 18.04.  Radio Amateur callsign: PA2HO Interesses: Raspberry Pi & Arduino

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Re: CLI kommando voor kopiëren.
« Reactie #5 Gepost op: 2011/04/02, 11:27:42 »
Ah, okee, da's nog eenvoudiger.

for x in $(find /media/FREECOM\ HDD | grep '\.png$'); do cp "$x" ~/Desktop/recovery/; done
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline henkoegema

  • Lid
    • PA2HO
  • Steunpunt: Nee
Re: CLI kommando voor kopiëren.
« Reactie #6 Gepost op: 2011/04/02, 13:40:32 »
Ah, okee, da's nog eenvoudiger.

for x in $(find /media/FREECOM\ HDD | grep '\.png$'); do cp "$x" ~/Desktop/recovery/; done

Bedankt.   ;)
Miscere utile dulci. (Ter leering ende vermaeck)
http://www.henk.oegema.com
Registered linux user 520520.  In gebruik: Ubuntu 18.04.  Radio Amateur callsign: PA2HO Interesses: Raspberry Pi & Arduino