Bug 1262847
Summary: | typeset -u/-l not working on values assigned before calling typeset | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Martin Kyral <mkyral> |
Component: | bash | Assignee: | Ondrej Oprala <ooprala> |
Status: | CLOSED NOTABUG | QA Contact: | BaseOS QE - Apps <qe-baseos-apps> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.1 | CC: | ovasik |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-09-15 06:33:17 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Martin Kyral
2015-09-14 13:28:52 UTC
Hi Martin, this is the way it's supposed to work. The conversion is done upon assignment, not upon expansion (as zsh does, for example), so existing values are not affected... or as the manpage says: "When the variable is assigned a value, all lower-case characters are converted to upper-case." |