Nhập môn Bash Scripting
Alex Scriven
Data Scientist
Nếu đã dùng hàm trong R hoặc Python, bạn đã biết các lợi ích sau:
Phân tích cú pháp của hàm:
Hàm Bash có cú pháp như sau:
function_name () {
#function_code
return #something
}
Bạn cũng có thể tạo hàm như sau:
function function_name {
#function_code
return #something
}
Khác biệt chính:
function để bắt đầu định nghĩa hàmGọi hàm Bash chỉ cần viết tên hàm:
function print_hello () { echo "Hello world!" }print_hello # gọi hàm
Hello world!
Hãy viết một hàm đổi Fahrenheit sang Celsius như ở bài trước, dùng biến tĩnh.
temp_f=30function convert_temp () {temp_c=$(echo "scale=2; ($temp_f - 32) * 5 / 9" | bc)echo $temp_c }convert_temp # gọi hàm
-1.11
Nhập môn Bash Scripting