我的文件中有1000多行。该文件开始如下(添加行号): Station Name Station Code A N DEV NAGAR ACND ABHAIPUR AHA ABOHAR ABS ABU ROAD ABR 我需要将其转换为文件,并通过每两行连接以逗号分隔的条目。最终数据应如下所示 Station Name,Station Code A N DEV NAGAR,ACND ABHAIPUR,AHA ABOHAR,ABS ABU ROAD,ABR ... 我正在尝试的是-尝试编写Shell脚本,然后echo在两者之间加逗号。但我想更简单有效的一行将在这里做的工作可能在sed/ awk。 有任何想法吗?
我知道如何使用cut命令从一行中选择一个字段。例如,给定以下数据: a,b,c,d,e f,g,h,i,j k,l,m,n,o 该命令: cut -d, -f2 # returns the second field of the input line 返回值: b g l 我的问题:我怎样才能选择第二场计数从结束了吗?在前面的示例中,结果将是: d i n
我有一个包含推文的文本文件,我需要计算推文中提到一个单词的次数。例如,文件包含: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit against it's competitors? 假设我想计算文件中提到iPhone一词的次数。这就是我尝试过的。 cut -f 1 Tweet_Data | grep -i "iPhone" | wc -l 它当然可以工作,但是我对UNIX中的“ wc”命令感到困惑。如果尝试以下操作,有什么区别: cut -f 1 Tweet_Data | grep -c "iPhone" 在哪里使用-c代替?在一个充满推文的大文件中,这两种方法都产生不同的结果,我对其工作方式感到困惑。正确的计数方法是哪种?