Jak przekonwertować ciąg z wielkich liter na małe litery w Bash? [duplikować
To pytanie ma już odpowiedź tutaj:
Jak przekonwertować ciąg na małe litery w Bash? 20 odpowiedzi Szukałem sposobu na konwersję wartości ciągu z wielkich na małe. Wszystkie wyniki wyszukiwania pokazują metody korzystania ztr
dowództwo
Problem ztr
olecenie @ polega na tym, że jestem w stanie uzyskać wynik tylko wtedy, gdy używam polecenia z instrukcją echo. Na przykład
y="HELLO"
echo $y| tr '[:upper:]' '[:lower:]'
Powyższe działa i powoduje „cześć”, ale muszę przypisać wynik do zmiennej, jak poniżej:
y="HELLO"
val=$y| tr '[:upper:]' '[:lower:]'
string=$val world
Przy przypisywaniu wartości jak powyżej daje mi pusty wynik.
PS: Moja wersja Bash to 3.1.17