[linux] onwillige alias

Julien Michielsen michkloo op xs4all.nl
Za Jun 29 17:17:04 CEST 2024


Ik dacht een alias te maken om een listing te maken van de inhoud van een backup-file.
Het volledige commando om daar een listing van te maken:
sudo unzip -l /bkup/pn.zip, waarbij pn het nummer is van de zipfile in de backup=directory.
Wat goed gaat:
sudo unzip -l p001.zip
Archive: p001.zip
Length Date Time Name
--------- ---------- ----- ----
3942 2024-06-29 16:22 home/julien/.bashrc
6975276 2024-06-29 15:42 home/julien/Documents/calc/tr24.ods
155872 2024-06-29 13:43 home/julien/Documents/calc/tr24r.ods
4012657 2024-06-29 14:42 home/julien/tmp/zipl/f001.zip
3123 2024-06-29 13:43 home/julien/.bash_history
34 2024-06-29 16:24 home/julien/.lesshst
389 2024-06-29 15:12 etc/cups/subscriptions.conf
690 2024-06-29 13:44 etc/cups/subscriptions.conf.O
222 2024-06-29 16:16 etc/backup.conf
634 2024-06-29 13:52 etc/fstab
--------- -------
11152839 10 files

Met het boven staande commando in gedachten maakte ik de alias
alias lbuf='sudo unzip -l /bkup/"$1"\.zip'
 
(lbuf de afkorting zijnde van "list backup file"
 
Maar die alias werkt niet:
lbuf p001
unzip: cannot find or open /bkup/.zip, /bkup/.zip.zip or /bkup/.zip.ZIP.
 
Ofwel: het argument p001 wordt niet opgepikt door de alias
 
Ziet iemand wat ik fout heb gedaan in de alias?
 
Hartelijk dank.
Julien
 
------------- volgend deel ------------
Een HTML-bijlage is gescrubt...
URL: <https://lists.nllgg.nl/pipermail/linux/attachments/20240629/46efdb05/attachment.htm>


Meer informatie over de Linux maillijst