The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > UNIXの詳細&エキスパートのためのユーザー
Googleのunix.com



UNIXの詳細&エキスパートのためのユーザー 専門家への専門家。先進のUNIXは、 UNIXのコマンドは、 Linux 、オペレーティングシステム、システム管理、プログラミング、シェル、シェルスクリプトは、 Solarisのは、 Linux 、 HP - UXのは、 AIXので、 OS X 、 BSDのこちらをご覧ください。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
文字列の抽出は、最後の文字 annelisa シェルプログラミングとスクリプティング 8 2008年7月4日 11:57午後
どのように特定の文字で最初の列を抽出する selamba_warrior シェルプログラミングとスクリプティング 3 2008年5月22日 05:14午前
文字を抽出+ 1 francis_tom シェルプログラミングとスクリプティング 1 2008年4月21日 12:16午後
問題はgrepやawkは、数字を抽出することができません baghera シェルプログラミングとスクリプティング 7 2007年8月31日 04:42午後
抽出する文字 aajan UNIXの詳細&エキスパートのためのユーザー 10 2007年8月20日 10:03午前

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年8月31日
cosec cosec is offline
登録ユーザー
  
 

参加日: 2007年9月
投稿: 12
( ™ )キャラクターの商標を抽出することができません

こんにちはすべて、

私は、 DB2のテーブルでは、商標を表す文字列からはvarchar ( ™ )を抽出しようとしている。結果はAIX環境でのシーケンシャルファイルに配置される。

後の抽出が完了するときに私は( ™の代わりには)別のキャラクターを強調文字に気付いたの抽出ファイルを表示 サブ 配置されています。

なぜそれが誰( ™を表示できないようにするにはいくつかの光を当てることが)キャラクターはいいかもね。これは、 AIXの文字セットを、この特別な文字を許可していませんになるもらえますか?

あなたのアドバイスをお願い申し上げます。ありがとうございました
  #2固定リンク)  
Old 2008年8月31日
Annihilannic Annihilannic is offline Forum Advisor  
  
 

参加日: 2008年5月
場所:シドニー、オーストラリア
投稿数: 1009
引用:
当初の投稿 cosec View Post
これは、 AIXの文字セットを、この特別な文字を許可していませんになるもらえますか?
はい。しかし場合は、同様の環境では、 1つの場所には、 TMの最初の文字が表示されるはずのデータが表示され、出力ファイルをロードするには、バイナリレベルでいたとしても変更されます。
  #3固定リンク)  
Old 2008年9月1日
時代 era is offline Forum Advisor  
Herder of Useless Cats (On Sabbatical)
  
 

参加日: 2008年3月
場所: /there/is/only/bin/sh
投稿数: 3652
また、 " AIXの文字セットのようなもの"です。また、ファイルのバイト数であり、端末ですが、その方法は特定の端末では、ファイル内のバイト数を表示するために複数の表記されています。場合は、文字のファイルを、あなたの端末の文字エンコーディングを設定知っているレパートリーは、どのように特定のバイト列が表示されますが、不明な場合、どちらか一方には、かなり期待できそうだと言う何を予測するのは難しいことができます(あるいは実際にあなたが何を言っている) 。

プレーン7ビットのデータを通常のASCIIは、完全に十分に定義されているのが、 ( TM )の文字が表示され、 7ビットASCII文字セットの一部ではありませんので、明らかに性格の異なる2つの解釈の下にあるファイルを表示している、ファイルのエンコーディングは、おそらく2つの端末、または別の仮定を課すさまざまなツールを用いて設定してください。 ( AIXで、おそらくあなたは、このオプションは、ミックスのEBCDICに追加する必要がありますが、せそこに行くわけではない。 )

とにかく、このトラブルシューティングを行う場合は、 16進ダンプツールを使用する必要があります(外径xxdhexdump、さらには 猫の)は、ファイル内の実際のバイト数が何かを検査する。一度では、どのエンコーディングを使用する解釈を、与えてはならないのか分かりにくい/または使用する表現には、ファイルを変換知っている。
  #4固定リンク)  
Old 2008年9月1日
cosec cosec is offline
登録ユーザー
  
 

参加日: 2007年9月
投稿: 12
の対応に感謝..私は、エンコードの文字を使用するページがiso8859 - 1とは、商標に署名していないことを知った。商標文字が予約語とされ、サブとして表示されます。

他に別のエンコーディングを文字と文字の商標を表示することが設定されてファイルのファイルを変換することは可能ですか?

その場合は、どのようなUnixを介して行うことができるか?

ありがとう
  #5固定リンク)  
Old 2008年9月1日
Annihilannic Annihilannic is offline Forum Advisor  
  
 

参加日: 2008年5月
場所:シドニー、オーストラリア
投稿数: 1009
ここでは、商標の文字を表示する必要がありますか?いくつかの種類のAIXのターミナルセッションでは?または一部のアプリケーションまたはサーバーに接続するクライアントでは?またはその他のシステムは、データは最終的に転送されるのですか?
  #6固定リンク)  
Old 2008年9月2日
時代 era is offline Forum Advisor  
Herder of Useless Cats (On Sabbatical)
  
 

参加日: 2008年3月
場所: /there/is/only/bin/sh
投稿数: 3652
大きな問題は、文字の場合は、サブ文字として表示されている商標を登録すると、または、これのISO - 8859 - 1文字が表示する設定されている(何が? )

アスキーでは、サブ( Ctrlキーを押しながらZ )は26進数の文字コードされている制御文字( 032 、 16進数、 8進数0x1A ) -は、お客様のファイルにしては何ですか?どのように転送するための有用なエンコードされるのでしょうか?以下は、 Unicodeの商標ū 2122シンボル文字にはUTF - 8エンコーディング:この文字コードのすべての出現を翻訳します

コード:
perl -pe 's/\x1A/\xE2\x84\xA2/g' file.orig > file.utf8
またはISO - 8859 - 1 、あるコードポイント0xAEで登録サイン® 、それは有用な代替されるとは何ですか?

コード:
perl -pe 's/\x1A/\xAE/g' file.orig > file.iso-8859-1
これは、サブキャラクターは本当に文字コード0x1Aていると仮定している場合は、しかしそれが何であるかではなく、これらのいずれかの路線を1つの作品には、あなたのために些細な何かを適応する必要がありますを見つけることができるわけではない。生の場合は、ファイルのバイト数を見ていくつかのWindowsコードページ0x99の場合は、 0x1A (がもう一度試して動作しないものかもしれない、と、推測する必要はありません)は、商標のシンボルがある。

時代別に編集最終; 2008年9月2日に 01:59午前..理由:追加ページがiso8859 - 1 ®置換;発言0x99文字のWindows上で
Closed Thread

ブックマーク

タグ
文字セットエンコード

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 08:19午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0