shell 一些题目
在a.log中精确查找含有msyql单词的行
a.log文件内容如下:
mysql
mysql
mysql
mysql a
a mysql
_mysql
a mysql b
_mysql a
a _mysql
a _mysql b
a_mysql
a_mysql b
a_mysql_
a_msyql_b
ab _mysql
ab c _mysql
#mysql
#mysql a
#mysql a
a #mysql
a #mysql b
a#mysql
a#mysql b
a#mysql#
a#msyql#b
ab #mysql
ab c #mysql
$mysql
$mysql a
a $mysql
a $mysql b
a$mysql
a$mysql b
a$mysql$
a$msyql$b
ab $mysql
ab c $mysql
$_mysql
$_mysql a
a $_mysql
a $_mysql b
a$_mysql
a$_mysql b
a$_mysql$_
a$_msyql$_b
ab $_mysql
ab c $_mysql
a mysql b _mysql
a mysql b
ab c mysql
结果如下:
mysql
mysql
mysql
mysql a
a mysql
a mysql b
a mysql b _mysql
a mysql b
ab c mysql
请问通用型的linux命令是什么?(不能用shell脚本)
注:如果只是针对上面的那不是通用型问题,可以添加多一些特殊字符进行测试
awk '{for(i=1;i<=NF;i++) if($i=="mysql")print $0}' a.log
问一个简单的问题:
清空/disk1/logs下所有.log日志的内容,linux命令怎写?(不能用shell脚本)
注:
1.是清空内容不是删除文件
2./disk1/logs目录下有.log文件和二级目录下面也有.log文件
cat /dev/null > test.log
find /disk1/logs -name '*.log' -print|awk '{print "echo > "$0}'|bash
find /disk1/logs -name '*.log' -exec cp /dev/null {} \;
find /disk1/logs -name '*.log' | xargs -I {} cp /dev/null {}
shell 一些题目的更多相关文章
- shell面试题目总结
1.如何理解shell脚本中第一行#!/bin/sh #!为特殊的表示符,其后是解释此脚本的shell的路径.此脚本使用/bin/sh进行解释执行. 2.如何向脚本传递参数. 脚本名字 参数1 参数2 ...
- 二分算法题目训练(一)——Shell Pyramid详解
HDU2446——Shell Pyramid 详解 Shell Pyramid 题目描述(Google 翻译的) 在17世纪,由于雷鸣般的喧嚣,浓烟和炽热的火焰,海上的战斗与现代战争一样.但那时,大炮 ...
- shell脚本练习题
下面列出了几个linux学习中的shell脚本题目 1.九九乘法表 #!/bin/bash echo "九九乘法表" # 注意((之间不能有空格.加减乘除的格式.还有转义字符\*. ...
- 【HDU5730】 Shell Necklace
HDU5730 Shell Necklace 题目大意 已知连续i(1<=i<=n)个贝壳组合成一段项链的方案数a[i],求组合成包含n个贝壳的项链的总方案数. Solution cdq分 ...
- 常用shell脚本
[脚本1]打印形状打印等腰三角形.直角三角形.倒直角三角形.菱形 #!/bin/bash # 等腰三角形 read -p "Please input the length: " n ...
- 【转】干货分享-100个shell脚本
本文用于记录学习和日常中使用过的shell脚本 [脚本1]打印形状 打印等腰三角形.直角三角形.倒直角三角形.菱形 #!/bin/bash # 等腰三角形 read -p "Please i ...
- 大公司的PHP面试题
1. 禁用COOKIE 后 SEESION 还能用吗? 2. 抓取远程图片到本地,你会用什么函数? 4. 你觉得在pV10W的时候, 同等配置下,LUNIX 比WIN快多少? 5. 简述pOST 和G ...
- XCTF攻防世界Web之WriteUp
XCTF攻防世界Web之WriteUp 0x00 准备 [内容] 在xctf官网注册账号,即可食用. [目录] 目录 0x01 view-source2 0x02 get post3 0x03 rob ...
- 从 posix_spawn() 函数窥探漏洞逃逸
posix_spawn() 函数是用来在Linux上创建子进程的,头文件是 #include <spawn.h> ,语法如下: #include <spawn.h> int p ...
随机推荐
- php注册 及审核练习
1.注册界面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ...
- NX二次开发-UFUN结合NXOPEN开发_常用代码模板
hpp //头文件 #include <NXOpen/Part.hxx> #include <NXOpen/PartCollection.hxx> #include <N ...
- git tag操作
git tag //查看tag git tag v1.0.0 c809ddbf83939a89659e51dc2a5fe183af384233 //在某个commit 上打tag git push o ...
- Jedis整合单机、Sentinel和Cluster模式
配置文件和配置类 @Data @Configuration @ConfigurationProperties("jedis-config") public class JedisC ...
- 注解到处excel
package com.cxy.domain.poi; import java.lang.annotation.ElementType; import java.lang.annotation.Ret ...
- 中文linux安装oracle界面乱码解决方案
来自:http://blog.csdn.net/h249059945/article/details/12122853 在linux的中文操作系统下使用xmanager进行oracle进行安装的时候, ...
- mysql的几种启动方式
mysql的四种启动方式: 1.mysqld 启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root 客户端连接: mysql --de ...
- Leetcode973. K Closest Points to Origin最接近原点的K个点
我们有一个由平面上的点组成的列表 points.需要从中找出 K 个距离原点 (0, 0) 最近的点. (这里,平面上两点之间的距离是欧几里德距离.) 你可以按任何顺序返回答案.除了点坐标的顺序之外, ...
- Dom关于位置和尺寸的api
parentNode 直接父级//和offsetParent不同 inner2.parentNode <!DOCTYPE html> <html id="html&q ...
- LoadRunner关联通用函数的学习
LoadRunner关联通用函数的学习 写这篇文章的时候,我先声明一下,本BLOG中的文章如果没有写出是转贴的一般就是本人原创. Loadrunner脚本中进行关联的时候,用到了一些函数,作用是把字符 ...