Je možné spustit skript, pokud neexistuje oprávnění k jeho čtení? V režimu root jsem vytvořil skript a chci, aby druhý uživatel tento skript spustil, ale nečetl. Udělal jsem chmod zakázat čtení a zápis, ale povolit spuštění, ale v uživatelském režimu jsem viděl zprávu, která říká:oprávnění odepřeno.
Přijatá odpověď:
 Problém je v tom, že skript není to, co běží, ale interpret (bash , perl , python , atd.). A tlumočník potřebuje přečíst scénář. To se liší od „běžného“ programu, jako je ls , v tom, že program se nahraje přímo do jádra, jak by to udělal interpret. Protože samotné jádro čte programový soubor, nemusí se starat o přístup ke čtení. Interpret potřebuje přečíst soubor skriptu, stejně jako normální soubor by musel být načten.
            Přístup pouze pro čtení ke všem souborům v konkrétní podsložce?         
            Chybí struny po zřetězení dvou nebo více proměnných řetězců v bash?