Solusi 1:
Anda sangat dekat. Pertanyaan Anda hampir merupakan sintaks yang benar:
cp P10802{75..83}.JPG ~/Images
Solusi 2:
Untuk mengulangi rentang dalam bash:
for x in {0..10}; do echo $x; done
Menerapkan hal yang sama dalam kasus Anda:
for x in {272..283}; do cp P1080$x.JPG ~/Images; done
Solusi 3:
Zsh, dengan opsi extendedglob memiliki globbing (pencocokan pola) operator.
setopt extendedglob
echo P10802<75-83>.JPG
akan cocok dengan nama file di direktori saat ini yang cocok dengan pola itu (hati-hati bahwa P1080275.JPG cocok tetapi P108020000000075.JPG)
Di sisi lain, operator ekspansi string {x...y} (didukung oleh zsh dan versi terbaru dari bash dan ksh93), memperluas ke string dari x ke y, terlepas dari file apa yang ada di direktori saat ini.
cp P10802<75-83>.JPG ~there
akan menyalin file yang cocok, begitu juga
cp P10802{75..83}.JPG ~there
Namun Anda akan mendapatkan kesalahan jika misalnya P1080281.JPG tidak ada.
Pemula :memulai layanan setelah proses non-pemula
Jalankan skrip bash setelah instans EC2 melakukan booting