셸에서 백분율을 계산하고 싶습니다. 그러나 나는 그것을 할 수 없다. 내 스크립트는이 둘의 값을 표시하지 않으며이 스크립트를 실행할 때 이을 종료셸에서 백분율을 계산하는 방법
#!/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