Sida 1 av 1
Vad gör --backup=t på mv?
Postat: 25 okt 2011, 16:59
av per9000
Hittade ett fint alias som skickar en fil till trashcan på
http://marianoiglesias.com.ar/ubuntu/de ... untu-8-04/:
Kod: Markera allt
alias del='mv -t ~/.local/share/Trash/files --backup=t'
Men jag fattar inte vad backup gör, någon som har koll?
/Per
Re: Vad gör --backup=t på mv?
Postat: 25 okt 2011, 19:32
av m!rage
man är din man:
Kod: Markera allt
$ man mv
...
--backup[=CONTROL]
make a backup of each existing destination file
...
The backup suffix is `~', unless set with --suffix or SIM‐
PLE_BACKUP_SUFFIX. The version control method may be selected via the
--backup option or through the VERSION_CONTROL environment variable.
Here are the values:
none, off
never make backups (even if --backup is given)
numbered, t
make numbered backups
existing, nil
numbered if numbered backups exist, simple otherwise
simple, never
always make simple backups
--backup=t innebär alltså att om målfilen redan finns, och det kan ju finnas en fil med samma namn som redan ligger i papperskorgen, så skrivs denna inte över utan döps istället om. Mer specifikt läggs några tecken och en ökande siffra till i slutet av filnamnet.
[LÖST] Re: Vad gör --backup=t på mv?
Postat: 26 okt 2011, 08:32
av per9000
Jo, att det hade med backup förstod jag :-) Det blev ju jätte bra. Ganska trevligt alias.
/Per
Re: Vad gör --backup=t på mv?
Postat: 26 okt 2011, 16:25
av m!rage
Jo, visst. Tänk bara på att om du kör det på en fil som inte ligger i din hemmapp kommer den att flyttas till ~/.local/share/Trash/files, vilket nog inte är så önskvärt.