Pertanyaan yang diberi tag functions

13
Bagaimana menjadikan argumen sebagai opsional dalam bash?

Dalam fungsi di bawah ini dengan 9 argumen: SUM() { echo "The sum is $(($1+$2+$3+$4+$5+$6+$7+$8+$9))" } Saya ingin membuat argumen kedua ke yang berikutnya (3..9) menjadi argumen opsional . Ketika saya memanggil fungsi dengan 2 argumen, saya mendapatkan kesalahan: SUM 3 8 bash: 3+8+++++++:...

12
Apa yang dilakukan _pembang?

Saya bekerja dengan shell, dan secara tidak sengaja saya melengkapi dengan tabsetelah menulis _e, yang menghasilkan _expand. Apa yang dilakukan perintah ini? Saya tidak dapat menemukan penjelasan online, satu-satunya referensi yang dapat saya temukan di sini di Tanya Ubuntu adalah: Tidak dapat...