Apakah ada perbedaan antara urutan {1,2,3}dan {1..3}?
Contohnya jika saya punya beberapa file
file.1
file.2
file.3
dan saya ingin catmereka bersama-sama apakah aman untuk digunakan cat file.{1..3} > file?
Yang saya tahu adalah bahwa cat file.*>filehal itu dapat menyebabkan masalah karena shell dapat memperluas file secara acak kadang-kadang (saya pikir ini tergantung pada inode, bukan?)
file.*tidak tergantung pada inode. Itu selalu mengurutkan mereka secara leksikografis, yang dapat bergantung pada pengaturan lokasi Anda.
file.{1..3}yang berkembang ke ketiga apakah mereka ada atau tidak.
catkesalahan dengan file.[123] not foundatau sesuatu yang sangat berguna.
cat file.[123] >file