京东秋招数据分析对现有testfile文件内容求和
2019-03-12 20:15
190 查看
不定项选择题
例题:现有testfile文件内容如下所示
12
12
213
5434
3123
123
34
对所有数字求和,以下做法正确的是:
A. awk'BEGIN{sum}{sum+$1}END{print sum}' testfile
B. awk'BEGIN{sum =0}{sum+=$1}END{print sum}' testfile
C. awk'{sum+$1}END{print sum}' testfile
D. awk'{sum+=$1}END{print sum}' testfile
文本分析工具。grep更适合淡出的查找或者匹配,sed适合编辑匹配到的文本,awk适合格式化文本,对文本进行复杂的处理。
用法1:
1 |
awk '{[pattern] action}' filenames # 行匹配语句 awk '' 只能用单引号 |
例如:
1.每行按空格或者Tab分割,输出每行的第1、4列。
1 |
awk '{print $1,$4}' log.txt # 格式化输出使用printf |
分割字符由 -F指定,默认为空格或者Tab。$n引用由FS分割的第n个字段。
用法2:
1 |
awk 'BEGIN{执行前语句}{每一行执行的语句}END{所有行执行完后执行的语句}' |
例如:
1.累加每行第一列数字
1 2 3 4 |
awk 'BEGIN{sum=0}{sum+=$1}{print sum}'
#也可以省略BEGIN awk '{sum+=$1}{print sum}' |
所以,答案选B、D
相关文章推荐
- 【phpcms-v9】content_output.class.php文件分析-前台内容详情页显示数据的过滤
- 【phpcms-v9】content_output.class.php文件分析-前台内容详情页显示数据的过滤
- Alluxio源码分析读数据:打开文件选项OpenFileOptions
- IO流 字符流(FileReader)读数据 把文件本身中的内容读出来(字符流能打印出中文)
- FilePersistenceTest 从文件读取数据
- FilePersistenceTest 将数据存储到文件中
- 【phpcms-v9】content_output.class.php文件分析-前台内容详情页显示数据的过滤
- cocoapods 把reactNative 集成到现有项目中Podfile文件内容
- 从test.jsp到test_jsp.java(文件分析)
- 文件中的整形数据求和
- Exporting Mailbox Data to a PST File in Exchange 2007 SP1(如何导出邮箱数据为PST文件)
- 通达信V6.1分时数据文件格式分析
- Android 数据存储和文件使用案例分析
- dealstring//将文件1中的内容截取相关内容,存入文件2[要求所处理的数据有规律性]
- excel内容导入数据库数据丢失问题的分析几解决方法
- 数据文件结构分析——第三部分
- 大智慧日线数据文件格式分析
- 音频数据文件WAVE结构分析--Windows XP 启动.wav 文件头分析
- Oracle 数据文件(Datafile ) 大小 限制 说明
- 把音频数据保存 wav文件, save audio data to wav file