Isi kandungan:

Apakah yang dilakukan oleh pengembalian dalam bash?
Apakah yang dilakukan oleh pengembalian dalam bash?

Video: Apakah yang dilakukan oleh pengembalian dalam bash?

Video: Apakah yang dilakukan oleh pengembalian dalam bash?
Video: Pengantar Perintah Penting di Linux | Tutorial Shell Scripting (Bash) Bahasa Indonesia untuk Pemula 2024, Mungkin
Anonim

Apabila a bash fungsi selesai, its kembali nilai ialah status pernyataan terakhir yang dilaksanakan dalam fungsi, 0 untuk kejayaan dan nombor perpuluhan bukan sifar dalam julat 1 - 255 untuk kegagalan. The kembali status boleh ditentukan dengan menggunakan kembali kata kunci, dan ia ialah diberikan kepada pembolehubah $?.

Selain itu, bagaimana anda mengembalikan fungsi dalam bash?

Fungsi boleh mengembalikan nilai dalam salah satu daripada empat cara yang berbeza:

  1. Tukar keadaan pembolehubah atau pembolehubah.
  2. Gunakan arahan keluar untuk menamatkan skrip shell.
  3. Gunakan arahan return untuk menamatkan fungsi, dan kembalikan nilai yang dibekalkan ke bahagian panggilan skrip shell.

bagaimana saya mengembalikan nilai gema dalam bash? 2 Jawapan

  1. Cetak mesej ke stderr dan nilai yang anda ingin ambil dalam stdout. function fun1() { # Cetak mesej ke stderr.
  2. Cetak mesej seperti biasa ke stdout dan gunakan nilai pulangan sebenar dengan $?.
  3. Hanya gunakan pembolehubah global.

Sehubungan itu, apakah itu kembali dalam skrip shell?

arahan kembali digunakan untuk keluar dari a cangkerang fungsi. Ia memerlukan parameter [N], jika N disebut maka ia pulangan [N] dan jika N tidak disebut maka ia pulangan status yang terakhir perintah dilaksanakan dalam fungsi atau skrip . N hanya boleh menjadi nilai berangka. Nota: echo $? digunakan untuk memaparkan yang terakhir kembali status.

Apakah kegunaan dalam skrip shell?

Skrip Shell benarkan kami memprogramkan arahan dalam rantai dan minta sistem melaksanakannya sebagai acara berskrip, sama seperti fail kelompok. Mereka juga membenarkan fungsi yang jauh lebih berguna, seperti penggantian arahan. Anda boleh menggunakan perintah, seperti tarikh dan guna ia dikeluarkan sebagai sebahagian daripada skema penamaan fail.

Disyorkan: