Bash 我需要从wc-l中获取行,并将其放入一个变量中
我需要获取行数,并在如下语句中重复它:Bash 我需要从wc-l中获取行,并将其放入一个变量中,bash,scripting,wc,Bash,Scripting,Wc,我需要获取行数,并在如下语句中重复它: echo "number of lines is: (lines go here) 我正在使用cat names | wc-l来获取数字,但我似乎无法将其获取到一个变量,或者更好地回显它 不需要cat: echo "number of lines is: $(wc -l names | awk '{print $1}')" 不需要cat: echo "number of lines is: $(wc -l names | awk '{print $1}
echo "number of lines is: (lines go here)
我正在使用cat names | wc-l
来获取数字,但我似乎无法将其获取到一个变量,或者更好地回显它 不需要cat:
echo "number of lines is: $(wc -l names | awk '{print $1}')"
不需要cat:
echo "number of lines is: $(wc -l names | awk '{print $1}')"
这个怎么样:
myLineCount=$( /bin/wc -l < $fileName)
echo "number of lines is: $myLineCount"
myLineCount=$(/bin/wc-l<$fileName)
echo“行数为:$myLineCount”
或者,您可以跳过该变量并将其直接嵌入echo语句中,如:
echo "number of lines is: $( /bin/wc -l < $fileName)"
echo“行数为:$(/bin/wc-l<$fileName)”
这个怎么样
myLineCount=$( /bin/wc -l < $fileName)
echo "number of lines is: $myLineCount"
myLineCount=$(/bin/wc-l<$fileName)
echo“行数为:$myLineCount”
或者,您可以跳过该变量并将其直接嵌入echo语句中,如:
echo "number of lines is: $( /bin/wc -l < $fileName)"
echo“行数为:$(/bin/wc-l<$fileName)”
谢谢你!如果时间允许,我会将其标记为正确:)这将打印单词名称。。我怎么能打印这个号码呢?我现在编辑了它,在打印时省略了文件名。谢谢!如果时间允许,我会将其标记为正确:)这将打印单词名称。。我怎么能只打印数字呢?我现在编辑了它,在打印时省略了文件名。我希望我们教新手使用
$()
,而不是反勾号。paren嵌套并且更容易阅读。我宁愿我们教新手使用$()
,而不是backticks。paren嵌套,更容易阅读。