cuốn sách gpt4 ai đã làm

linux - Celebration Shell: gộp hai chuỗi trên cùng một dòng và sử dụng nó trong điều kiện if

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 23:38:53 27 4
mua khóa gpt4 Nike

grep string1 file1.txt grep -q string2
nếu [ $? == 0 ];
echo "tìm thấy cả chuỗi 1 và 2"
khác
echo "thiếu một trong hai hoặc cả hai"
fi

Tôi cần tìm chuỗi 1 và chuỗi 2 trong cùng một dòng của file1.txt, có cách nào viết cái này hay hơn không hay thế này đã ổn rồi? Cảm ơn tất cả sự giúp đỡ, tôi mới làm quen với lập trình shell.

câu trả lời hay nhất

Sẽ tốt thôi nếu thứ tự không thành vấn đề, nhưng bạn có thể rút ngắn nó thành:

grep string1 file1.txt | grep -q string2 && echo không tìm thấy ||

Về linux - bash shell : lấy hai chuỗi trong cùng một dòng và sử dụng nó trong điều kiện if, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/19530441/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress