桁数をカウント:21回の演習は、質問をシェル

[1]どのように

計算ドキュメントは、各行の桁数をA.TXTとドキュメント全体を計算するように思われたいくつかの数の合計で登場

例えば次のようにA.TXT:

sdhhyh776dbbgbfg

dhhdffhhhs556644382

業績は次のとおりです。

3

9

合計= 12

[コア]ポイント

数字以外の文字を削除するsedを、長さを計算

ループの合計を計算

[スクリプト]

#!/ binに/ bashのの

#可以逐行打印出1sedの -n " $ I " のp 2しばらく読み取りライン。やる エコー $行を、完了 < A.TXT 

合計 = 0 

しばらくは、ラインが読み
 ください
    line_n = ` エコー $行を| sedの S / [^ 0 - 9 ] // グラム| トイレ-L` 
    エコー$のline_nの
     合計 = $ [$の合計 + $ line_n]
 行わ <$1 

エコー 合計:$和

 

おすすめ

転載: www.cnblogs.com/dingzp/p/10991460.html