Kezdőoldal » Számítástechnika » Programozás » Hogy lehet linuxba cp parancsa...

Hogy lehet linuxba cp parancsal egy fájlt több almappába másolni?

Figyelt kérdés

Hogy lehet linuxba cp parancsal egy fájlt több almappába másolni?

Ezeket kipróbáltam, de nem jó:

Ebben az esetben ilyet ír:

cp: ”Almappa1/*/file.txt” reguláris fájl nem hozható létre: Nincs ilyen fájl vagy könyvtár:

cp file.txt /mnt/hdd/*/file.txt


Ebben az esetben pedig egy könyvtárba bemásolja, a többire meg azt írja, hogy kihagyása:

cp file.txt /mnt/hdd/*/



2014. dec. 21. 01:48
1 2
 1/14 anonim ***** válasza:
Írj rá egy bash scriptet.
2014. dec. 21. 01:56
Hasznos számodra ez a válasz?
 2/14 A kérdező kommentje:

Csak a nagyon alapokat tudom.

Hogy járom be az alkönyvtárakat?

2014. dec. 21. 01:59
 3/14 anonim ***** válasza:

Ha nem vagyok túl indiszkrét, miért tennél ilyet?


Itt egy megoldás, de nem nagyon értem, mire volna jó a dolog...

[link]

2014. dec. 21. 02:04
Hasznos számodra ez a válasz?
 4/14 A kérdező kommentje:

Hát hogy minden almappánál kiadja egy ciklusban a

cp file.txt elsomappa/file.txt

cp file.txt masodikmappa/file.txt

cp file.txt harmadikmappa/file.txt

stb


Vagy rossz a gondolkodás menetem?

2014. dec. 21. 02:10
 5/14 anonim ***** válasza:

for mappa in mappa1 mappa2 mappa3 ; do

cp enPiciAllomanyom $mappa/

done

2014. dec. 21. 08:43
Hasznos számodra ez a válasz?
 6/14 anonim ***** válasza:
de ennyi erővel linket is létre lehet hozni
2014. dec. 21. 08:43
Hasznos számodra ez a válasz?
 7/14 anonim ***** válasza:

De mégis mi a balragörbülős huszárkardnak szeretnéd szanaszét másolni azt a szerencsétlen fájlt?

A link valóban jobb megoldás volna, de akkor sincs semmi értelme, hogy fogj egy fájlt és minden almappába belehajigáld. Ezért nem is hoztam fel. A megoldást továbbra is azon az oldalon találod, amit linkeltem - illetve már egy válasz is tartalmazza a neked kell for ciklust.

2014. dec. 21. 16:57
Hasznos számodra ez a válasz?
 8/14 A kérdező kommentje:
azért szeretném, mert egy index.php és van vagy 30 almappa és ha lesz új, mappa akkor csak egy paranccsal ki tudjam adni. :)
2014. dec. 21. 20:47
 9/14 anonim ***** válasza:

Hát ezt nem egészen így kellene csinálni :)


A szervert kell úgy bekonfigurálni, hogy azt az egy index.php fájlt adja vissza. Apache HTTPD az alany?


[link]

2014. dec. 21. 21:00
Hasznos számodra ez a válasz?
 10/14 anonim ***** válasza:

Kieg.:

[link]


Itt találsz valamivel bővebb információt a témáról.

Tömören a lényeg annyi, hogy megadsz egy RegEx-et, az Apache pedig az erre match-elő URL-eket lecseréli az általad megadottra (jelen esetben /index.php).

2014. dec. 21. 21:10
Hasznos számodra ez a válasz?
1 2

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!