1
Masalah dalam memahami cara kerja set
Dapatkah seseorang tolong bantu saya memahami segmen kode berikut? set -- ${BACKUPDIR}/backup-???.tgz lastname=${!#} backupnr=${lastname##*backup-} backupnr=${backupnr%%.*} backupnr=${backupnr//\?/0} backupnr=$[10#${backupnr}] Saya menemukannya di skrip cadangan ini https://wiki.ubuntuusers.de/Skripte/inkrementelles_Backup/ di mana ia digunakan untuk mendapatkan nomor nama file dari cadangan yang disimpan terakhir. Nama file cadangan adalah "backup-ccc.tgz" di mana ccc adalah angka tiga digit …