next up previous contents index
Volgende: 17.2 Segmentation fault en Omhoog: 17 Errors Vorige: 17 Errors   Inhoudsopgave   Index


17.1 Bash: naam: command not found

Als een script of binary niet in een directory als /bin, /usr/bin of /usr/local/bin staat, dan zal het programma niet worden gevonden door zomaar de naam in te tikken. Linux kijkt namelijk alleen in de directories die in de PATH-variabele staan en niet naar de huidige directory. DOS doet dat wel. Je kunt de PATH-variabele opvragen met echo $PATH. De oplossing is om het complete pad voor de naam in te tikken of naar de directory van de binary te gaan en ./ voor de naam te zetten. Om de huidige directory aan de PATH-variabele toe te voegen, moet je export PATH=$PATH:. intikken. Zet die regel in ~/.bashrc als je dat voortaan altijd wilt.



Jarkko Huijts 2002-08-17