Tôi có một tệp bash với các lệnh để hợp nhất các tệp pcap. Tôi muốn biết liệu có cách nào để đảm bảo một dòng trong bash chạy hay không. Giống như trong tập tin bat windows, chúng tôi có% ErrorLevel% ¨ Nói lệnh
touch -r dcn_file "${dir_dcn}"/"${TAG1_dcn}".pcap
Làm thế nào để tôi chắc chắn rằng điều này đã được chạy?
set -e
để thực hiện thoát bash khi thất bại. Bạn cũng có thể gán mã bổ sung bằng cách sử dụng trap
để được thực thi trong trường hợp có lỗi (hoặc chỉ ở cuối bất kể lỗi)
echo $?
giá trị trả về của lệnh cuối cùng được thực hiện