Ich akzeptiere Benutzereingaben, $ 1, nach einem Datum fragen. Leute können die Hilfeseite nicht benutzen, also bin ich gezwungen, sie zu ignorieren, wenn ich sie durch grep führe.Wie behalten Sie nur drei Buchstaben in einer Variablen in der Bash
Meine Eingabe ist Tag-Monat-Jahr - wobei der Tag keine vorangehende 0 hat und der Monat nur 3 Buchstaben lang ist.
Ich habe alles getan, außer für die 3 Buchstaben "cut-down."
Kann jemand mir helfen, "August" zum Beispiel zu nehmen und es auf Aug zu reduzieren, in dieser einzelnen Variable? Oder vielleicht einen anderen Weg? Ich bin für alles offen.
Vielen Dank im Voraus!
'm =“ August"; m = "$ {m: 0: 3}"; echo "$ m" ' – Cyrus
Ich kann die Ironie des Stellens einer Frage, über Leute, die die Hilfeseite nicht benutzen können, die durch das Lesen der' bash' Mannseite beantwortet werden konnte, nicht übersehen. – chepner
@chepner, ziemlich reddit Antwort und ebenso hilfreich. – TJO