Gå til innhold
Presidentvalget i USA 2024 ×

Flytte mappe, men legge igjenn link


Anbefalte innlegg

Videoannonse
Annonse

Du kan vurdere å lage det som en funksjon hvis du gjør dette veldig ofte?

 

function symove() {
    mv $1 $2
    ln -s $(realpath $2) $1
}

Eksempel:

 

$ tree
.
├── bar
└── foo
    └── asdf.txt

2 directories, 1 file
$ symove foo/asdf.txt bar/asdf.txt
$ tree
.
├── bar
│   └── asdf.txt
└── foo
    └── asdf.txt -> /home/tim/test/bar/asdf.txt
Hvis det skal støtte annen bruk av paths, flere filer og lignende må du nok legge til litt mer logikk. Har ikke testet. `realpath`, `dirname` o.l. kan være interessant å se på. Endret av Occi
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...