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

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
最大サイズの上位10のファイルを検索するためのUnixシェルスクリプト abhilashnair UNIXのダミー質問と回答のため 10 2008年2月18日 01:50午前
シェルスクリプトの日付とサイズ別のファイルを見つけて dadadc UNIXのダミー質問と回答のため 1 2007年10月20日 05:18午前
ファイルのサイズ shary シェルプログラミングとスクリプティング 1 2007年2月17日 12:06午後
これ以上300 MBの大きさのファイルリスト redlotus72 UNIXのダミー質問と回答のため 2 2006年9月14日 12:28午前
いくつかのファイルの大きさを計算する big123456 シェルプログラミングとスクリプティング 11 2005年7月22日 05:07午後

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

参加日: 2006年10月
投稿数: 4
大きなサイズのファイルをbashスクリプトではなく、小さなサイズのファイルのために働く。

やあ、

私は1つのファイルの合計している。

合計ファイルの内容は以下のとおりである: 例えば。
H50768020040913 、 00260100,507680,13,0000000643,0000000643,00000,0000
H50769520040808 、 00260100,507695,13,0000000000,0000000000,00000,0000 H50770620040611 、 00260100,507706,13,0000000000,0000000000,00000,0000

今私は、ファイルからの合計時間を取得し、日の私をベースにしたデータにいくつかの削除をしなければならない。

シェルスクリプトは、この用に記述されており、正常に動作します。以下のスクリプトは取り付けられている。

猫一\u003d ` $ 1 `
IFS社\u003d ' '
`日`を設定
メートル\u003d $ 2
$メートルの場合
1月* | 1月* )メートル\u003d 1 ; ;
2月* | 02月* )メートル\u003d 2 ; ;
3月* | 03月* )メートル\u003d 3 ; ;
4月* | 04月* )メートル\u003d 4 ; ;
* 5月| 5月* )メートル\u003d 5 ; ;
6月* | 6月* )メートル\u003d 6 ; ;
7月* | 07 * )メートル\u003d 7 ; ;
8月* | 08 * )メートル\u003d 8 ; ;
09 * | 09 * )メートル\u003d 9 ; ;
* 10月| 10月* )メートル\u003d 10 ; ;
11月* | 11 * )メートル\u003d 11 ; ;
12月* | 12 * )メートル\u003d 12 ; ;
esac
五\u003d $ 6 $メートル
テスト$メートル場合\u003d 12
それから
メートル\u003d ` exprに$メートル- 2 `
その他の
メートル\u003d ` exprに$メートル- 2 `
メートル\u003d 0 $メートル
Fiの
秒\u003d 01
五メートル\u003d $ 6 $ $秒
エコー海
設定$ 1
IFS社\u003d ' '
私は、 $ *
する
問\u003d $私
IFS社\u003d ' 、 '
設定$私
recval \u003d ` | Awkの' (印刷substr ( $ 0,8,8 ) ) ' ` $ 1エコー設定
ワット\u003d $ 3
テスト$のW -グアテマラ$ Vの場合
それから
> $ qをエコー> cc.txt
Fiの
完了した

この小さなサイズのファイル(ファイルの合計)が正常に動作しています。
大きなサイズのファイルの場合、このスクリプトを実行すると、その後のエラーとして'引数見通しを得る

これを助けてください。

ありがとう
デビッド
 

ブックマーク

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

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

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

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




すべてGMT -4です。現在の時刻は 05:44午前


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

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