Fungsi
Bagian dari kursus Bash
Sampai di sini script-mu mulai mengulang-ulang dirinya sendiri. Mungkin kamu mencatat pesan berstempel waktu di tiga tempat berbeda, atau memeriksa apakah sebuah file ada sebelum menyentuhnya, berulang kali, dengan tiga baris yang sama setiap kalinya. Menyalin dan menempel baris-baris itu memang jalan, sampai kamu perlu memperbaiki sebuah bug di dalamnya dan sadar harus memperbaikinya di lima tempat sekaligus.
Bayangkan sebuah kartu resep. Kamu tidak menulis ulang langkah membuat telur orak-arik setiap kali ingin makan telur, kamu menulis resepnya sekali, memberi nama pada kartunya, dan sejak itu kamu tinggal bilang "buatkan telur orak-arik" dan semua orang tahu langkah mana yang kamu maksud. ...
Ingin belajar Bash Fungsi di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Bash siap pakai, dan kerjakan Fungsi secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniFungsiYang akan kamu pelajari
- Function definition
- Positional args $1 $@ $#
- Return for exit codes
- Echo for output
- Local variables
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
12 pelajaran- 1Apa Itu Bash20 mnt
- 2Shebang dan Skrip Pertama Anda25 mnt
- 3Variabel dan Pengutipan25 mnt
- 4Kondisional dan Pengujian30 mnt
- 5Perulangan25 mnt
- 6Fungsi25 mnt
- 7Array25 mnt
- 8Ekspansi String dan Aritmetika25 mnt
- 9Pengalihan IO dan Pipe25 mnt
- 10Penanganan Error dan Trap30 mnt
- 11Debugging dan Praktik Terbaik25 mnt
- 12Capstone: Skrip Bootstrap Server60 mnt
