To głupie pytanie, ale .... z GNU Marka:W GNU Make, w jaki sposób mogę przekonwertować zmienną na małe litery?
VAR = MixedCaseText
LOWER_VAR = $(VAR,lc)
default:
@echo $(VAR)
@echo $(LOWER_VAR)
W powyższym przykładzie, jaka jest poprawna składnia do konwertowania zawartości var do obniżenia sprawę? Pokazana składnia (i wszystko inne, przez co przeszedłem) powoduje, że LOWER_VAR jest pustym łańcuchem.
W moim przypadku, $ (połączenia lc , $ VAR) powoduje również pusty ciąg znaków. Domyślam się, że biblioteka nie jest zainstalowana i byłoby nieoptymalne dla mnie wymagać od wszystkich naszych programistów, aby ją zainstalować. Jednak odradzanie działa. – DonGar
Działa to tylko wtedy, gdy tr jest dostępny w systemie podstawowym – rakslice