シェルのパーセンテージを計算したいと思います。しかし、私はそれをすることはできません。私のスクリプトは、それはどちらも任意の値を示していないも、このスクリプトを実行するときにがを終了シェルのパーセンテージを計算する方法
#!/bin/bash
#n1=$(wc -l < input.txt) #input.txt is a text file with 10000 lines
n1=10000
n2=$(awk '{printf "%.2f", $n1*0.05/100}')
echo 0.05% of $n1 is $n2
です。あなたがしなければ
どうしてですか?あなたを止めるのがエラーですか?何があなたを妨害していますか? – Li357
終了していません.. – Kay
[awkスクリプトのシェル変数の使い方](http://stackoverflow.com/questions/19075671/how-to-use-shell-variables-in-awk-script)の可能な複製 – tripleee