Wielu moich kolegów używa następujących poleceń w swoim bloku BEGIN. $scriptDir = dirname($0);
chdir($scriptDir);
$scriptDir = getcwd();
Mam rozejrzał się i nie może pomóc, ale myślę, że trzecia l
Chcę utworzyć prosty skrypt bash, aby uruchomić program Java na OS X. Nazwy pliku, ścieżki pliku i natychmiastowego folderu roboczego zawierają spacje. Kiedy to zrobić: #!/bin/sh
cd `dirname $0`
uz
Powołując the manual tutaj: The dirname Funkcje() i basename() złamać pathname ciąg NUL do katalogu i nazwa komponentów. W zwykłej obudowie , dirname() zwraca ciąg znaków do, ale nie włączając, końcow