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フォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
Awkのは、最大カウント halola85 シェルプログラミングとスクリプティング 9 2008年12月1日 07:44午前
別のレコード数を持つレコード数をリプレイ er_zeeshan05 シェルプログラミングとスクリプティング 2 2008年10月30日 12:14午前
カウントを使用して、カウントはgrepとソート sukhpal_78 UNIXのダミー質問と回答のため 2 2008年6月27日 01:13午前
方法のEBCDICファイル内のレコード数をカウントするため。 oracle8 UNIXのダミー質問と回答のため 1 2006年7月26日 08:22午後
CPUの数 hshapiro UNIXのダミー質問と回答のため 2 2006年4月3日 02:08午後

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

参加日: 2006年8月
投稿: 11
導入をカウントするためのヘルプが必要

やあ、
は、スクリプトのサポートが必要な場合は、サンプル入力ファイルには、下からの展開はカウントしています。

以下に私のサンプル入力ファイルです。ないかどうか動作することを確認します。
注: (私たち)は、必要に応じてセパレータを使用することができます
私の出力は、各ストアのような来てください:

出力のようにしてください:
Store_MS1 : 4展開
Store_MS2 : 3展開
- MS3
.. MS8 : 1展開
__________________________________
サンプル入力ファイル:
__________________________________



正常に管理サーバ' Store_Adm 'はドメイン'に属するに接続Store_CITY_XXX ' 。

警告:安全でないプロトコルへの接続に使用されていた
サーバ。を確保するには、ワイヤのセキュリティと、 SSLポートまたは
管理ポートを使用する必要があります。

場所serverRuntimeツリーに変更した。これは読んでは、 rootとしてDomainMBeanのみツリー。
詳細については、 ( domainConfig )ヘルプを使用する

場所domainRuntimeツリーに変更した。これは読んでは、 rootとしてDomainMBeanのみツリー。
詳細については、 ( domainRuntime )ヘルプを使用する

Store_MS1
RxP_01.00.16.00_PT
Security_01.00.16.00_PT
PreEditEngine_01.00.16.00_PT
RxPConfig_01.00.16.00_PT
Store_MS2
Security_01.00.16.00_PT
PreEditEngine_01.00.16.00_PT
RxPConfig_01.00.16.00_PT
Store_MS3
PreEditEngine_01.00.16.00_PT
RxP_01.00.16.00_PT
Store_MS4
PreEditEngine_01.00.16.00_PT
Sore_MS5
PreEditEngine_01.00.16.00_PT
Store_MS6
RxP_01.00.16.00_PT
Store_MS7
PreEditEngine_01.00.16.00_PT
RxP_01.00.16.00_PT
RxPConfig_01.00.16.00_PT
Security_01.00.16.00_PT
Store_MS8
PreEditEngine_RxC_01.00.16.00_PT


事前に感謝します。
  #2固定リンク)  
Old 2009年2月9日
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
モデレータ
  
 

参加日: 2005年2月
場所:ボストン、修士
投稿数:5122
コード:
nawk '/Store_.*/ {a[$1]++} END { for(i in a) printf("%s: %d Deployments\n", i, a[i])}' mySampleFile
  #3固定リンク)  
Old 2009年2月9日
amiri2000 amiri2000 is offline
登録ユーザー
  
 

参加日: 2006年8月
投稿: 11
右側の出力を与えていません。

私は、これを実行するが、出力した:
Store_MS1 : 1展開
Store_MS2 : 1展開
Store_MS3 : 1展開
Store_MS4 : 1展開
Store_MS6 : 1展開
Store_MS7 : 1展開
Store_MS8 : 1展開
..しかし、 4 、 3等のはず..
  #4固定リンク)  
Old 2009年2月9日
cdlaforc cdlaforc is offline
登録ユーザー
  
 

参加日: 2009年2月
投稿数: 4
このお試しください。

chris2.awkのコードは、以下の割引率


( substr ( $ 1,1,5 ) \u003d\u003d "ストア" ) (

場合(名前!\u003d"")

printf ( " % 15秒: % 15秒展開\ Ñ " 、名前、カウント)


数\u003d 0
名\u003d $ 1


その他の

数\u003d COUNT件1




もしあなたの入力ファイルchris2.txtされ、その後、以下のコマンドを実行します。
awkは- fをchris2.awk chris2.txt


ありがとう、


クリス。
  #5固定リンク)  
Old 2009年2月9日
amiri2000 amiri2000 is offline
登録ユーザー
  
 

参加日: 2006年8月
投稿: 11
作品

作品は..すべての迅速な支援をいただきありがとうございます。
  #6固定リンク)  
Old 2009年2月9日
tommy1 tommy1 is offline
登録ユーザー
  
 

参加日: 2009年2月
投稿: 16
このしてください
コード:
#!/usr/bin/ksh
i=0;
j=0;
while read Record
do
 if [ ${Record:0:8} == "Store_MS" ]
 then
      if [ $i !=  0 ]
      then
         printf "number of deployments= %d\n" $j
         j=0;
      fi
      i=1;
      printf "%s " $Record;
 elif [ $i == 1 ]
 then
      j=`expr $j + 1`
 fi
done  < input_file
printf "number of deployments= %d\n" $j
  #7固定リンク)  
Old 2009年2月9日
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
モデレータ
  
 

参加日: 2005年2月
場所:ボストン、修士
投稿数:5122
申し訳ありませんが、あなたが望んで誤解-うまくいけば、このあなたが言ったんです:
コード:
nawk '/Store_.*/ {id=$1;next} {a[id]++} END { for(i in a) printf("%s: %d Deployments\n", i, a[i])}' mySampleFile
Closed Thread

ブックマーク

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

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

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

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




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


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

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