The UNIX and Linux Forums  

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



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

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
テキストからのファイル名の一覧ファイルを読むと、複数のディレクトリでこれらのファイルを削除 fxvisions シェルプログラミングとスクリプティング 5 2008年8月7日 04:59午後
複数の単語ではgrep 、テンプレートテキストと一致するように rider29 シェルプログラミングとスクリプティング 6 2008年5月23日 12:21午後
複数のファイルに置換テキスト on9west シェルプログラミングとスクリプティング 1 2008年5月20日 02:35午前
複数のテキストファイルから行を削除する vrms シェルプログラミングとスクリプティング 3 2008年4月25日 12:01午後
複数のファイルに置換テキスト Tonka52 シェルプログラミングとスクリプティング 10 2008年3月24日 08:11午前

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 評価: Thread Rating: 1 votes, 5.00 average. 表示モード
  #1固定リンク)  
Old 2002年8月22日
赤みがかった銅色 coppertone is offline
登録ユーザー
  
 

参加日: 2002年8月
記事: 1
Question 1テキストファイルをフォルダにはgrepを複数のテキストファイルですか?

どうすれば、フォルダ内のmutipleテキストファイルを取って彼らのうち1つの巨大なテキストファイルを作成するにはgrepコマンドを使用してください。私とMac OS Xを使用しているが、私はBSD UnixのCLIを計算するための解決のための手段ですのでその中には、テキストツールを見つけることができません...が5,300のファイルが1つの巨大なファイルには、 1つのショットで私は、データベースにインポートすることができますを書きたいと思って...しているどんな手助けgeratlyいただければ幸いです。 Thanx 。
  #2固定リンク)  
Old 2002年8月22日
oombera's Avatar
oombera oombera is offline Forum Advisor  
登録ユーザー
  
 

参加日: 2002年8月
場所:クリーブランド、オ
投稿数: 804
なぜあなたは、 grepコマンドを使用しているのですか?

CDの your_folder
私は、 ` ls * `
する
>私は$パプアニューギニア>すべて
完了した
  #3固定リンク)  
Old 2002年8月22日
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unixのデーモン
  
 

参加日: 2001年8月
場所: Ashburn 、バージニア州
投稿数:9131
5,300のファイルでは、 ` ls * `おそらく最大行の長さおよびPGを超えると猫のためのスローな方法は、ファイルです。


コード:
#! /usr/bin/ksh
ls | while read filename ; do
      cat $filename
done > all
exit 0

動作します。 xargsのプログラムの場合は、入手可能です

( ls * | xargsの猫) >すべて
は非常に高速なソリューションとなります。

私も言及についてはgrepのだろうか。の場合はgrepの文字列"を"の両方のソリューションに"猫"スイッチ、特定の行を抽出する必要があります。
  #4固定リンク)  
Old 2002年8月22日
oombera's Avatar
oombera oombera is offline Forum Advisor  
登録ユーザー
  
 

参加日: 2002年8月
場所:クリーブランド、オ
投稿数: 804
うわあ-私は試した
( ls * | xargsの猫) >すべて

これは、同じ作品とはとても小さいの..クールだ流れてくるだけだけど、エラー:

猫:入力/出力ファイルのすべての同一の

大きなファイルにする必要がありますように、作成されますが、そこを取り除く/このエラーを抑制する何かを追加ですか?
  #5固定リンク)  
Old 2002年8月22日
Optimus_P Optimus_P is offline Forum Advisor  
FLIMはだましflamma jamma
  
 

参加日: 2001年5月
場所:シカゴ、イリノイ州、アメリカ合衆国
投稿数: 1,006
は、エラーだけではまた、 "すべての"ファイルを実行しようとすると失敗したことを知らせるされています。

何も心配する。
  #6固定リンク)  
Old 2002年8月23日
crazykelso crazykelso is offline
登録ユーザー
  
 

参加日: 2002年7月
投稿数: 7
エラーメッセージ

しかし何もエラーメッセージがある場合は、フォルダ内のファイルがすべてのメッセージの取得に迷惑することができますが多いmeenしていません

これらのエラーメッセージが表示さを取得することができます別のファイルを送信することによって取り除く。

コマンド

ls * | xargsの猫>すべての2 >は/ dev / nullを

私のシステム上で動作する(日、 Solarisの)
それはあなたにも、動作する場合があります
  #7固定リンク)  
Old 2002年8月23日
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unixのデーモン
  
 

参加日: 2001年8月
場所: Ashburn 、バージニア州
投稿数:9131
引用:
もともとoombera投稿
うわあ-私は試した
( ls * | xargsの猫) >すべて

これは、同じ作品とはとても小さいの..クールだ流れてくるだけだけど、エラー:

猫:入力/出力ファイルのすべての同一の

大きなファイルにする必要がありますように、作成されますが、そこを取り除く/このエラーを抑制する何かを追加ですか?
痛い!まず、元の行は、同じ問題は、解決策は、 *現在のディレクトリ内のすべてのファイルのリストを交換しているシェルを求めている。とは、 5,300ファイルを飛ぶことはありません。何をタイプするためのものです:

( ls | xargsの猫) >すべて

前にはlsいた私も存在については、出力ファイルに飛び出るとは思わない。そのための最善の解決策のようなものです:

( ls | xargsの猫) > /一部/ディレクトリ/すべて

猫だけに、このキャッチスマートだが、はgrepではない。そして、私はまだそのオペアンプはgrepを抽出するために使用する特定の行を考えている。
Closed Thread

ブックマーク

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

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

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

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




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


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

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