makefile me leykoys xarakthres

Tassos Bassoukos abas at aix.meng.auth.gr
Wed May 2 11:05:02 EEST 2001


On Mon, 30 Apr 2001, Konstantinos Pistiolis wrote:

> Παιδιά, μήπως ξέρει κανείς...
> Θέλω να φτιάξω ένα makefile που να χειρίζεται αρχεία
> με κενά (spaces) στα ονόματά τους. Το μεγάλο πρόβλημα
> είναι ότι το make χωρίζει τα ονόματα με κενό. Αν και
> δεν υπάρχει πρόβλημα άν το κενό διαφευφχθεί με "\" την
> πρώτη φορά χρησιμοποιείται κανονικά, αλλά με την πρώτη
> αντικατάσταση μεταβλητής όλα τα "\ " γίνονται " " και
> το πρόβλημα υπάρχει. Δηλαδή π.χ. to
> myname = proto\ arxeio.wav
> λειτουργεί κανονικά σε έναν κανόνα του στύλ
> proto\ arxeio.mp3: proto\ arxeio.wav
> αλλά η μεταβλητή $< γίνεται "proto arxeio.wav" και όχι
> "proto\ arxeio.wav" και φαίνεται ως δύο ορίσματα στο
> φλοιό.
>
> Το απλό "$<" δεν αρκεί γιατί χρειάζομαι διάφορες πιο
> πολύπλοκες λειτουργίες του make, πχ.
> patsubst , wildcard, γενικούς κανόνες κλπ.
>
> Μήπως ξέρει κανείς πως γίνεται να χρησιμοποιούνται
> αυτούσιοι οι συνδυασμοί διαφυγής του στύλ "\ ", ή
> κάποια άλλη λύση; Κάθε βοήθεια δεκτή,
> Ευχαριστώ εκ των προτέρων, Κώστας

Ap'oti katalabainw, exeis mia arketa polyplokh diadikasia gia ka8e arxeio.
Na sou proteinw na xrhsimopoihseis perl?

-- 
Bassoukos Tassos   +30 31 996011 / +30 93 7109954       IT Generalist

When you design user interfaces, it's a good idea to keep two principles in mind:
1.Users don't have the manual, and if they did, they wouldn't read it.
2.In fact, users can't read anything, and if they could, they wouldn't want to.





More information about the Linux-greek-users mailing list