Một phương pháp cài đặt dễ dàng cho Docker (ví dụ) là:
curl -sSL https://get.docker.com/ | sh
Tuy nhiên, tôi cũng đã thấy một số trông giống như thế này (sử dụng ví dụ Docker):
sh -c "$(curl -sSL https://get.docker.com/)"
Chúng có vẻ giống nhau về mặt chức năng, nhưng có lý do để sử dụng cái này hơn cái kia không? Hay nó chỉ là một sở thích / thẩm mỹ?
(Lưu ý, hãy cẩn thận khi chạy tập lệnh từ nguồn gốc không xác định.)