On Sun, 2008-06-08 at 11:56 +0100, Simos Xenitellis wrote: > 2008/6/8 Nikos Alexandris <[EMAIL PROTECTED]>: > > On Sun, 2008-06-08 at 11:35 +0100, Simos Xenitellis wrote: > >> 2008/6/8 Vasilis Yiannakos <[EMAIL PROTECTED]>: > > [...] > >> > > >> > Ποιόν χαρακτήρα πρέπει να βάλω για να του δείξω ότι μεταξύ "Program" και > >> > "Files" υπάρχει *χαρακτήρας* space? > >> > >> Γενικά βάζεις π.χ. "/media/<disk>/Program Files/ThatProg/file.exe" > >> δηλαδή βάζεις διπλά εισαγωγικά. > >> > > > > Ερώτηση: λειτουργεί και με απλά εισαγωγικά; > > > > π.χ.: '/media/<disk>/Program Files/ThatProg/file.exe' > > Αν δοκιμάσεις θα δεις ότι λειτουργεί και με απλά εισαγωγικά. > Η σύμβαση όμως στο Unix είναι στη χρήση των διπλών εισαγωγικών, διότι > έτσι λειτουργούν και οι μεταβλητές περιβάλλοντος στη διαδρομή. > Για παράδειγμα, αν > > JAVAPATH=/usr/java/java-6.01.2 > > και > > "$JAVAPATH/bin/java" -jar myjar.jar > > τότε το σύστημα θα εκτελέσει σωστά την εφαρμογή /usr/java/java-6.01.2/bin/java > Με απλά εισαγωγικά το σύστημα (ο φλοιός) δεν θα μετατρέψει τη > μεταβλητή στη τιμή της και θα προσπαθήσει να βρει το αρχείο > $JAVAPATH/bin/... που φυσικά δεν υπάρχει. > > Σίμος
Ευχαριστώ Σίμο. Την ερώτηση την έκανα έχοντας κατά νου το φλοιό του GRASS-GIS όπου δουλεύουν και τα δύο όταν πρόκειται φυσικά για αρχεία (!) και μη γνωρίζοντας ακριβώς τη διαφορά σε ένα *nix shell. -- Nikos Alexandris -- Ubuntu-gr mailing list [email protected] If you do not want to receive any more messages from the ubuntu-gr mailing list, please follow this link and choose unsubscribe: https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

