Bekerja pada beberapa fungsi bash, saya tidak tahu source ...perintah, jadi saya menggunakannya eval $(cat ...)sebagai gantinya. Sekarang saya bertanya-tanya, apakah saya harus mengubah setiap penggunaan itu, atau apakah fungsinya sama?
Mereka tampaknya bekerja sama sekarang, tetapi mungkin akan ada beberapa perbedaan menyesatkan nanti, saya hanya ingin tahu.
eval "$(cat file)"