The UNIX and Linux Forums  

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > UNIXのダミー質問と回答のため
Googleのunix.com



UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎!

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
ファイル内の特定の文字を削除する bombcan シェルプログラミングとスクリプティング 2 2008年4月25日 04:53午後
csvファイルの文字を置き換える finwhiz UNIXのダミー質問と回答のため 1 2008年3月31日 06:25午前
ファイル内の無効な文字。 kanu_pathak シェルプログラミングとスクリプティング 5 2008年2月1日 09:45午前
どのようにファイル内のviを使用して特殊文字を見て jingi1234 UNIXのダミー質問と回答のため 6 2005年10月19日 12:57午後
ファイルからの最初の3文字grepping レイチェル UNIXのダミー質問と回答のため 2 2001年10月15日 03:33午後

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年1月31日
kanu_pathak kanu_pathak is offline
登録ユーザー
  
 

参加日: 2008年1月
場所:インド
投稿: 34
ファイル内の無効な文字。

私はAIXで働いています。私たちは、データベースへのファイルのftp 。フラットファイルや何千ものレコードが記録され、それぞれ60文字にしている一部の50 (特定の文字の長さのフィールドがあること) 。一部の有効なASCII文字のA 、 Ä 、またはdatawarehouseインチのロードに拒否管クリープのような無効な文字に加えて
例: AcuM - ^ ? 1 051706 ;
上記のような特殊文字をされ、レコード内のフィールドです- 、 ^ 、 ? 、これがされていないはずです。

レコードの区切りを新しい行が表示されないのフィールドセパレータとしています。

どうすればいいや特殊文字は無効で、これらのクリープのレコードを削除することができますか?
私は、シェル.. sriptingでのロジックを見つけることに役立つ
  #2固定リンク)  
Old 2008年1月31日
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unixのデーモン
  
 

参加日: 2001年8月
場所: Ashburn 、バージニア州
投稿数:9124
コード:
$ echo "invalid characters like , , ,  or"
invalid characters like , , ,  or
$ echo "invalid characters like , , ,  or"| tr -dc " a-zA-Z0-9,\n"
invalid characters like , , ,  or
$
  #3固定リンク)  
Old 2008年1月31日
kanu_pathak kanu_pathak is offline
登録ユーザー
  
 

参加日: 2008年1月
場所:インド
投稿: 34
Perderabo回答いただきありがとうございます。まだいくつかありますが疑問です。

\u003d >また、これらのような、より多くの無効な文字がすることができますので、私は' 'のようなコマンドでそれらのすべてを与えるものですか?

\u003d >の場合はどうすればよい'空間'を'無効な文字'を交換したいの?

\u003d >どのようにファイル内のレコードが何千人もの全体のプロセスを実行するか?

この件については添付の一例です...
添付ファイル
File Type: txt Example.txt (1.4キロバイト、39件)
  #4固定リンク)  
Old 2008年1月31日
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unixのデーモン
  
 

参加日: 2001年8月
場所: Ashburn 、バージニア州
投稿数:9124
その
" Å 、 å 、 Ä 、または無効な文字のように"エコー
除去が必要との不正な文字が入力されたデータを提供しています。私はいくつかのテストデータが必要とこのデモに1つの方法は、コマンドです。と私は午前のコマンドが表示されます
のTR - "は、座- Z0 - 9 、直流\ Ñ "
とはどのようなゴミを除去されています。のTRコマンドは、このフォームでは、有効な文字ではなく、無効なものが表示されます。あなたのリストにコンテンツを追加する必要があります。スペースを使用して無効な文字を置き換えるには
コード:
$ echo "invalid characters like , , ,  or"| tr -c ' a-zA-Z0-9,\n'  ' '
invalid characters like  ,  ,  ,   or
$
私は特定の場合に承認することに必要な特殊文字を良くすることができる1つの引用符に切り替えている。あなたの場合だけを行うことをお勧めします
コード:
tr -c ' a-zA-Z0-9,\n'  ' ' < inputfile > outputfile
詳細については、トランジスタのmanページを参照してください。
  #5固定リンク)  
Old 2008年2月1日
kanu_pathak kanu_pathak is offline
登録ユーザー
  
 

参加日: 2008年1月
場所:インド
投稿: 34
Question

私は次のように使用されるコマンドを翻訳:


1 )のTR - c 'には、座- Z0 - 9 、 \ n 'を' ' < inputfile > outputfile \u003d\u003d >の結果

2 )のTR - c 'は[ :印刷: ] [ : cntrl : ] ' ' ' < inputfile > outputfile \u003d\u003d >

2番目のコマンドを1つのスペースでは、無効な文字の置き換えがすべての人を維持した。ときに、再度ファイルのコマンドを実行した結果、完成したファイル(入力としても出力されます。 )

私いくつかの他の組み合わせを教えて下さい。

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d
は、次の文字のうち、カナダ£ 〜 æ 、 ç置き換えていた。
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d

事前に感謝します。
カヌ
  #6固定リンク)  
Old 2008年2月1日
kanu_pathak kanu_pathak is offline
登録ユーザー
  
 

参加日: 2008年1月
場所:インド
投稿: 34
それは"印刷" 。私は自分の生活の中で、なぜこの顔文字(無効な文字が? )を知っているdont来た。

ありがとう
Closed Thread

ブックマーク

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

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

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

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




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


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

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