- ベストアンサー
UNIXでの小文字/大文字変換
UNIX上のテキストファイルの中身に小文字と大文字が混在しているファイルがあります。このままだと処理しずらいので全て大文字に変換したいと思っています。以前は”tr”コマンドで変換できたのですが,OSのバージョンがあがったからかどうかよくわかりませんが,うまく変換できません。なにかいい方法はないでしょうか?使用しているOSはSolariaです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
sed "y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/" < 変換したいファイル名 で如何ですか?
その他の回答 (2)
- a-saitoh
- ベストアンサー率30% (524/1722)
回答No.2
SolarisにはSystemV系のtrとBSD系のtr(/usr/usb/tr)があるとおもいますが、従来と違う方が起動されてませんか?サーチパスが変ったとかで。
- FoggyMountain
- ベストアンサー率21% (79/372)
回答No.1
>OSのバージョンがあがったからかどうかよくわかりませんが その、肝心のバージョンを書かないのはなぜか?
質問者
補足
スイマセン。あわてていたもので..ログイン時には ”Sun Microsystems Inc. SunOS 5.8 Generic Patch October 2001”とでてきます。
お礼
なるほど,こういう手があるのですね。うまく変換できました。ありがとうございました。