use*_*361 6 unix linux csv ubuntu dimensions
假设我在一个ls
返回的文件夹中Test.csv
.我输入什么命令来获取Test.csv
(标准逗号分隔文件)的行数和列数?
jks*_*hah 21
尝试使用awk
.它最适合格式良好的 csv文件操作.
awk -F, 'END {printf "Number of Rows : %s\nNumber of Columns = %s\n", NR, NF}' Test.csv
Run Code Online (Sandbox Code Playgroud)
-F,
指定,
为csv文件中的字段分隔符.
在文件遍历的结尾,NR
和NF
分别具有行和列的数目的值
另一种快速而肮脏的方法就像
# Number of Rows
cat Test.csv | wc -l
# Number of Columns
head -1 Test.csv | sed 's/,/\t/g' | wc -w
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8184 次 |
最近记录: |