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