tôi đang học Scripting vỏ trên của riêng tôi, và tôi đã điều tra làm thế nào để làm Nếu, và tôi không hiểu một ví dụ mà có:Shell Scripting Nếu [-f ./file]
if [ -f ./$NAME.tar ]; then
//do something
else
//something else
Bây giờ tôi đã làm một số thử nghiệm, và tôi đã cho NAME tên của một tập tin tôi đã có trong thư mục của tôi. Khi tôi thực hiện mà không có -f, nó đã được nhập vào trong điều kiện khác, nhưng với -f nó vào // làm điều kiện gì đó Vì vậy, tôi giả sử -f là cho tập tin. Điều này có đúng không? Tôi không thể tìm thấy thông tin để xác nhận điều này.
Tôi không tìm thấy trang người đàn ông cho điều này .. ngớ ngẩn tôi. cảm ơn bạn. – Alessandroempire
It's in 'man 1 bash' trong phần' CONDITIONAL EXPRESSIONS'. – kamituel