Risposte:
Per rendere ciò possibile, è possibile utilizzare il findcomando e cercare tutti i file con .shun'estensione, quindi eseguire il chmodcomando su ognuno trovato:
find /directory/of/interest/ -type f -iname "*.sh" -exec chmod +x {} \;
Informazione:
-type f: Solo file normali (salta directory, collegamenti simbolici, pipe e socket denominati e file speciali presenti in / dev)-iname: Ignora il caso nel nome"*.sh": Globbing, che dice al findcomando di cercare file con estensione ".sh"-exec chmod +x {}: Indica al findcomando di eseguire un chmodcomando su ciascun file trovato. Rendere ogni eseguibile\;: Indica la fine del comando
finde forsexargs.