Kezdőoldal » Számítástechnika » Programok » Linux parancssor cp help?

Linux parancssor cp help?

Figyelt kérdés

Hali,


Kellene egy kis segítség linux parancssorban.

Adott egy könyvtár, kb 50db különböző kiterjesztésű fájl-al. (legyen ez a dir mondjuk Update)

Nos ebből a könyvtárból (update) kellene, minden:

_nem_ .jps fájl-t átmásolni egy /backup könyvtárba.


van erre valami egyszerű megoldás?


köszi

üdv St



2016. máj. 9. 16:05
 1/7 anonim ***** válasza:

cp helyett használhatod az rsync-et, annak van exclude opciója:

[link]

2016. máj. 9. 16:12
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:

Remek megoldás az rsync is, de listázhatod a fájlokat a find paranccsal és cp-vel átmásolod:


find update -type f -not -iname '*\.jps' -exec cp {} backup \;


Ez fájlokat keres az update könyvtárban amikre nem illeszkedik a '*\.jps' minta. -iname helyett -name legyen ha számít a kis és nagy betű. Ezekre futtatja le a következő parancsot:

cp találat backup

2016. máj. 9. 16:49
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
Ok, most látom hogy az #1 által a linkelt oldalon erre is volt példa :)
2016. máj. 9. 16:50
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:

Vagy:

cp `ls !(*.jps)` célmappa

2016. máj. 10. 09:22
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:
köszi az infókat, este meglesem. Az uccsó cp szinpatikusnak tűnik :)
2016. máj. 10. 15:33
 6/7 anonim ***** válasza:

Nem ismertem az utolsót de utánanézve ahhoz hogy működjön engedélyezni kell az extglob bash kiterjesztést ha nem lenne (nekem nem volt):

shopt -s extglob


Szép megoldás egyébként, örülök hogy ilyet is látok :)

2016. máj. 10. 16:01
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
Arra figyelj, hogy az ls vissza-aposztrófok között van, nálam pl. alt+7.
2016. máj. 10. 16:22
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!