Innen:
Első ötlet: a .bash_logout file első sora legyen:
#!/bin/bash
Merthogy valahonnan tudnia kellene a rendszernek, hogy a file-ban szereplő parancsokat milyen parancsértelmezővel hajtassa végre. Futtatási jog mintha nem lenne szükséges, de ártani nem fog, ha megadod (chmod 0700 .bash_logout).
1. Hát nem a bash olvassa be a fájlt? Ha pedig úgyis ő olvassa be, akkor miért kellene megmondani, hogy kinek kellene beolvasnia?
2. Beolvassa, és végrehajtja egyesével, nem pedig mint egy szkriptet futtatja. Mint pl.:
Itt sincs semmi futtatási jog, mégis lefut az ls. Hasonló (ugyanazt?) dolgot csinál a source parancs is.
legutóbbi hsz