Ga naar inhoud


Unix opdracht mv op de DB


Philips

Aanbevolen berichten

De unix opdracht mv werkt niet correct op de DB. Is er een misschien een ander unix opdracht die hetzelfde doet. En dan niet cp wat dan wordt het een copieerslag die langer duurt.

 

Ik heb op mijn hdd een dir movie en dir archief. Nu wil ik een aantal films verplaatsen van movie naar archief. Als het kan in een opdracht.

Dit alles vanuit FTP.

 

Het zou mooi zijn dat het vanuit de DB zou kunnen maar ik heb niets kunnen vinden.

 

Ken iemand deze situatie en wat is er mogelijk?

 

Gr Phill

 

 

 

Philips dst5816 / Dreambox7000 / Dreambox8000 (image OpenPli)

Link naar reactie
Delen op andere sites


Hallo Revmoon, (en Ronald)

 

bedankt dit werkt. nu ben ik nog opzoek op een aantal file's via kinppen en plakken te verplaatsen.

 

Weet je ook welk telnet programma dit kan?

 

Binnen de DB is het (nog) niet mogelijk.

 

Gr Phill

Philips dst5816 / Dreambox7000 / Dreambox8000 (image OpenPli)

Link naar reactie
Delen op andere sites

Hoi Robbb,

met MV kun je directory verplaatsen, dit heb uit bovenstaande topic gehaald.

 

Wat ik wil is een aantal (28) file's die in de /hdd/movie staan in een keer verplaatsen naar een map /hdd/archief. Zonder een kopie slag want dan is de DB een paar uur zoet.

 

Met de de opdracht mv $ mv file1 file2 directory (uit boek gehaald) kan dit.

 

Nadeel je moet alle lange filenamen "Siete Daias Y Una Vidain" typen.

dus daarom wil ik knippen en plakken.

 

Of ik begrijp het niet, want UNIX is vrij nieuw voor me.

 

Gr Phill

 

 

 

Philips dst5816 / Dreambox7000 / Dreambox8000 (image OpenPli)

Link naar reactie
Delen op andere sites

De shell kent autocompletion (TAB) en wildcards (*) om dit soort klussen makkelijker te maken!

 

telnet naar de dreambox

login

 

dan:

cd /hdd/movie

mv (tik een paar letters)TAB

 

de shell print nu zoveel van de naam uit als er uniek is, en laat de cursor daarachter staan. Tik je nu nog een keer TAB dan verschijnt de hele lijst files die met deze string begint.

 

Voorbeeld:

/hdd/movie > mv ZTV(TAB)

er verschijnt:

/hdd/movie > mv ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\

 

nog een keer TAB:

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 01_12_03_.ts

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 01_12_03_.ts.001

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 03_12_03_.ts

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 03_12_03_.ts.001

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 04_12_03_.ts

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 04_12_03_.ts.001

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 05_12_03_.ts

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 05_12_03_.ts.001

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 25_11_03_.ts

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 25_11_03_.ts.001

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 26_11_03_.ts

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 26_11_03_.ts.001

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 27_11_03_.ts

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 27_11_03_.ts.001

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 28_11_03_.ts

ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\ 28_11_03_.ts.001

/hdd/movie > mv ZTV\ Sverige\ -\ Dave\ Letterman\ show\ -\

 

wil je dit allemaal verplaatsen dan tik je er achter:

* /hdd/archief (enter)

 

Wil je minder copieren dan ga je verder tikken aan de filenaam en geef je weer TAB om te kijken of het goed is.

 

Als je bijvoorbeeld alles van 1 opname wilt copieren dan ga je door tot de naam er staat inclusief .ts en tik je die * en de bestemmings directory erachter.

Alles (.ts, .ts.001, .ts.002 enz) wordt dan verplaatst.

 

 

 

Dit soort handige features maakt dat Linuxers liever met de shell dan met knippen/plakken werken. Je pakt veel makkelijker op deze manier een groep files bij elkaar dan door ze allemaal aan te klikken...

 

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...