网站做竞价,服装网站,wordpress 安卓,小人发射爱心代码html给定一个文本文件 file.txt#xff0c;请只打印这个文件中的第十行。
示例:
假设 file.txt 有如下内容#xff1a;
Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7 Line 8 Line 9 Line 10 你的脚本应当显示第十行#xff1a;
Line 10
sed -n 10p file.txt 给定一个…给定一个文本文件 file.txt请只打印这个文件中的第十行。
示例:
假设 file.txt 有如下内容
Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7 Line 8 Line 9 Line 10 你的脚本应当显示第十行
Line 10
sed -n 10p file.txt 给定一个文件 file.txt转置它的内容。
你可以假设每行列数相同并且每个字段由 分隔.
示例:
假设 file.txt 文件内容如下
name age alice 21 ryan 30 应当输出
name alice ryan age 21 30
存数组里再输出。
cat file.txt| awk {for(i1;iNF;i i 1)if (data[i] ! ) data[i] data[i] $i else data[i] $i
} END {for(str in data)print data[str]
} 写一个 bash 脚本以统计一个文本文件 words.txt 中每个单词出现的频率。
为了简单起见你可以假设
words.txt只包括小写字母和 。 每个单词只由小写字母组成。 单词间由一个或多个空格字符分隔。 示例:
假设 words.txt 内容如下
the day is sunny the the the sunny is is 你的脚本应当输出以词频降序排列
the 4 is 3 sunny 2 day 1 说明:
不要担心词频相同的单词的排序问题每个单词出现的频率都是唯一的。
统计完再排个序输出。
cat words.txt | xargs -n 1 | awk {if($1 in data)data[$1] data[$1] 1elsedata[$1] 1
} END {for(str in data) print data[str],str} | sort -rn | awk {print $2, $1}