Con Bash source
è possibile eseguire uno script senza un set di bit di esecuzione. Questo è un comportamento documentato e atteso, ma non è contro l'uso di un bit di esecuzione?
Lo so, questo source
non crea una subshell.
cp /sbin/suidexecutable /tmp/mycopy; /tmp/mycopy
chmod
può permetterti di impostare permessi (incluso `x) con un numero ottale fornisce qualche indizio su da quale epoca provenga. Non sarei sorpreso se fosse iniziato come un indicatore rapido e sporco "questo è un file binario che puoi eseguire", dai giorni prima dell'invenzione di lei-bang, ma non ho prove a