Gå til innhold

[Løst] linke alle filene i en mappe


Anbefalte innlegg

Hello,

 

Prøver å linke alle filene i en mappe.

 

 for filename in `ls`; do ln $filename test/$filename; done;

 

Det er det jeg har kommet fram til.

 

men det er opphold i navnene som blir listet, så den prøver å linke alle ordene istede.

har også prøvd med ´ls -Q´ men det samme skjer da også.

 

noen som har noen tips? =)

 

 

edit: leif is gone

Endret av jokkakim
Lenke til kommentar
Videoannonse
Annonse

problemet var at FOR loopen tok og loopet for hvert ord istede for hver linje.

 

men fant en løsning ved å bruke find istede:

 find -type f -print | while read i; do ln "${i}" test/"${i}"; done

 

EDIT: fant også ut at

for i in *.avi;do ln "$i" test/"$i"; done

funket fint

Endret av jokkakim
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...