2
A
答えて
5
echo "ABC|DEF|GHI" | sed 's/\([A-Z]*\)\|/\L\1/'
出力:
abc|DEF|GHI
4
awk -F"|" '{l = $0; sub($1, "", l); print tolower($1) l}' yourFile
0
これは、のために働くかもしれませんあなた:
echo "ABC|DEF|GHI" | sed 's/[^|]*/\L&/'
abc|DEF|GHI
0
Look Ma、no sed!
e="ABC|DEF|GHI"
prefix=${e%%|*}
postfix=${e#*|}
echo ${prefix,,}"|"${postfix}
結果:
abc|DEF|GHI
${e%%|*}
が削除され、すべてのマッチング| *${e%|*}
が${e##*|}
が一致するすべてのものを削除する端から1試合を取り除く端から* |最初から${e#*|}
は1つの一致を削除します*${prefix,,}
が小文字${prefix^^}
が大文字
を生産する生産初めからman bash
、より多くの詳細については、セクションParameter expansion
を参照してください。
関連する問題
- 1. 文字列の最初の文字の大文字/小文字の決定
- 2. Pythonの文字列の最初の文字のみを大文字にする
- 3. 最初の文字は小文字
- 4. 小文字小文字xslt 1.0のみを使用している文字列の最初の文字
- 5. EditTextの最初の文字大文字
- 6. ドイツ語の大文字小文字の大文字小文字
- 7. C#正規表現の最初の文字大文字残りの小文字
- 8. 大文字最初の文字
- 9. Pythonで文字列の最初の文字を大文字に変更する
- 10. 文字列の上級チェック文字(大文字/小文字)
- 11. 大文字または小文字の文字列
- 12. 最初のレコードで大文字と小文字を区別する場合は
- 13. 大文字/小文字の境界で分割文字列
- 14. C#大文字と小文字の文字列または文字列
- 15. 文字列の最初の文字をxsltの大文字に変換する
- 16. JavaScriptの文字列の最初の文字を大文字に変更
- 17. Android:文字列の最初の文字を小文字に変換する
- 18. Java文字列最大最小ユニークオカレンス
- 19. どのように文字列を小文字にし、Javascriptで単語の最初の文字のみを大文字にするのですか?
- 20. 文字列ソートの最小文字
- 21. 小文字を大文字の最初の文字に変換し、他の文字を下にします。
- 22. 文字列内の3文字の単語の最初と最後の文字を大文字にする
- 23. Java文字列replaceall最初の文字を特定の文字列の後に小文字に変換する
- 24. 最初の文字を大文字のテンプレートの中に大文字にする
- 25. 大文字と小文字の両方で表示される一致文字列(または小文字と大文字の組み合わせ)
- 26. 名前フィールドに最初の大文字の大文字小文字を使用する
- 27. カラムの大文字小文字を「文字列」にする
- 28. 数値大文字の小文字の小文字の和
- 29. 文字列の文字列をJavaの最初の数字文字まで
- 30. 文章の最初の文字を大文字にするCSS