如果我想要第二列,那么有一种方法可以编写脚本以获取我的输入并显示相应的列。
答案 0 :(得分:0)
假设data.csv是CSV文件...
cat data.csv | cut -f2 -d','
答案 1 :(得分:0)
如果您想从用户那里获取输入并打印用户输入的任何列,那么以下内容可能会对您有所帮助。
cat script.ksh
echo "Please enter field number which you want to get:"
read value
awk -v val="$value" '{print $val}' Input_file
答案 2 :(得分:0)
在询问以下内容并根据输入的值,将打印列。
echo "enter value"
read number
awk -F "," -v num=$number '{print $num}' data.csv