linux shell面试题(一)
统计文件得行数
题目描述:
写一个 bash脚本以输出一个文本文件 nowcoder.txt中的行数
cat nowcoder.txt | wc -l
打印文件的最后5行
题目描述:
经常查看日志的时候,会从文件的末尾往前查看,于是请你写一个 bash脚本以输出一个文本文件 nowcoder.txt中的最后5行
tail -n 5 nowcoder.txt
输出7的倍数
题目描述:
写一个 bash脚本以输出数字 0 到 500 中 7 的倍数(0 7 14 21…)的命令
#!/bin/bash
#输出数字 0 到 500 中 7 的倍数(0 7 14 21…)的命令
index=0
result={}
for (( i=0; i <= 500; i++ ))
do
if ((ithenresult[i % 7 == 0)) then result[ithenresult[index]=iindex=i index=iindex=index+1
fi
done
echo ${result[*]}
或者
seq 0 500 | awk ‘$0%7==0 {print $0}’
提取单词中的数字
例如
nowcoder.txt文件内容如下
a12b8
10ccc
2521abc
9asf
cat nowcoder.txt | tr -c [0-9] “\n” | sed ‘/^$/d’ | tr “\n” " "
输出:
12 8 10 2521 9
https://www.jb51.net/article/135168.htm
linux shell面试题(一)相关推荐
- 执行远程linux命令,linux shell 远程执行命令
经常要部署多台服务器上面的应用,如果一个个机器的登录太麻烦. 所有就想到编写一个脚本来部署不同的服务器 前提条件: 配置ssh免登陆 如果不会的请参加我的另外一篇文章 http://blog.csdn ...
- 小猿圈Linux基础面试题,看看你能答对几道?
最近身边的很多朋友都在学习linux,从最开始的安装软件都需要百度一天的他们,现在已经成长为了,不需要百度就可以把自己弄懵圈的了,接下来的几天小猿圈linux老师会为大家准备一些实用的linux技巧分 ...
- 【Linux 经典面试题】
[Linux 经典面试题] 1. 在Linux系统中,以 文件 方式访问设备 . 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统. 3. Linux文件系统中每个文 ...
- 嵌入式Linux C笔试题积累(转)
http://blog.csdn.net/h_armony/article/details/6764811 1. 嵌入式系统中断服务子程序(ISR) 中断是嵌入式系统中重要的组成部分,这导致了很 ...
- linux进程 面试题,Linux面试题,浅析常见Linux命令面试题及答案
原标题:Linux面试题,浅析常见Linux命令面试题及答案 对于Linux面试来说如果面试官问到你不会的问题,你就说这个不太熟悉,没有具体研究过,千万别不懂装懂,还扯一堆没用的话题来掩饰,这样只会让 ...
- linux(1):Linux经典面试题
Linux经典面试题,看看你会几题? 1. 在Linux系统中,以 文件 方式访问设备 . 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统. 3. Linux文件系统 ...
- linux/shell相关知识点
阿里Linux Shell脚本面试25个经典问答 Linux运维工程师12道面试题整理 感谢作者分享!
- 嵌入式Linux C笔试题积累
http://blog.csdn.NET/h_armony/article/details/6764811 1. 嵌入式系统中断服务子程序(ISR) 中断是嵌入式系统中重要的组成部分,这导致了很 ...
- 【shell面试题】
Shell面试题汇总 一.选择 1.改变bash的提示符实际上就是改变变量() A:HOME B:PWD C:PS1 D:PS2 2. 在shell脚本中,用来读取文件内各个域的内容并将其赋值给she ...
最新文章
- PHP安全: 一个新型的php一句话cmdshell
- 基于zynq的千兆网udp项目_随时随地感受“沉浸式千兆体验”!海南互联网络迈入“三千兆”时代...
- Dubbo 3.0 前瞻之对接 Kubernetes 原生服务
- linux 修改 java 内存_Linux 和 Windows修改Java虚拟机内存大小
- Java中after注解_Spring(12):使用注解(@AfterThrowing/@After/@Around)实现AOP异常增强与实例...
- extjs jquery使用场合
- CCF201409-3 字符串匹配(100分)【文本处理】
- 全志 a33 linux qt,全志A33 lichee 搭建Qt App开发环境编写helloworld
- tortoisesvn统计_TortoiseSVN使用教程——史上最全最易懂教程
- 计算机硬盘大小一般都是整数,电脑硬盘如何精准整数分区
- 跨境转运常用运费计算方式
- 快速判断工作簿中是否存在指定工作表
- Maya vray 3S皮肤材质球设置与材质节点连接
- 备份一下Linux笔记
- 微信小程序代码大于2M的一种解决方法
- Python学习日记-day1基础篇 字符 输出 注释
- 从pcap文件中解析网络数据包
- 微信公众平台注册十大常见问题(公众号篇)
- 如何使用 R 语言来绘制图表和图(曲线等)
- Java之QQ界面实现