AppleScript アップルスクリプト 質問、発表 6at MAC
AppleScript アップルスクリプト 質問、発表 6
- 暇つぶし2ch568:・、ターミナルのシェルはちゃんと最初からLANG="ja_JP.UTF-8"になってるんだけど、do shell scriptで呼ばれるシェルはデフォルトがUTF-8じゃないっぽいんだよねぇターミナルで$ localeとやった結果とdo shell script "locale"ってやった結果が違ってるの今回の件だと、Ruby上はUTF-8で処理されてるんだけど、結果が出力されたシェルの言語設定がAsciiになっちゃってたせいで化けちゃったんじゃないかと思うただ、OS10.6だとこのへんいい加減でもなぜか化けなかったんだよねぇOS10.9だとそのへんキッチリ化けちゃうので、--クリップボード内のテキストのスタイルを外すスクリプトdo shell script "LC_CTYPE=ja_JP.UTF-8 pbpaste | LC_CTYPE=ja_JP.UTF-8 pbcopy"こんな感じでRubyに限らず言語指定を足すハメになって一時期苦労してました…
次ページ続きを表示1を表示最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch