Tôi đang làm việc trên một tập lệnh bash cần phải lấy một dòng và thêm nó vào cuối một tập tin nếu nó tồn tại, và nếu nó không tồn tại tạo ra các tập tin với hàng.Thêm vào tập tin nếu tồn tại và tạo ra nếu không
tôi có cho đến nay:
if [ ! -e /path/to/file ]; then
echo $some_line > /path/to/file
else
???
fi
Làm thế nào để thực hiện các hoạt động mà nên đi vào khác (thêm dòng văn bản vào tập tin hiện có)?
chỉ sử dụng echo $ some_line >>/path/to/file sẽ đủ vì >> tạo tệp nếu nó không tồn tại – ghostdog74
Có bạn đã đúng. Tôi đã đưa mẫu cho Mark Roddy như anh ấy đã làm. – firstthumb