shell
统哥哥
我可以接受失败,但是我永远无法接受放弃!
展开
-
shell获取unzip解压后的文件夹名
方式一命令:unzip -v test.zip | grep 'Stored' |awk '{print $8}'效果如下:$ unzip -v test.zip | grep 'Stored' |awk '{print $8}'test1/test2/test3/可以看到test.zip中一共压缩了三个文件夹内容,打印出来的结果为 test1/ 这种形式,如果想要直接得到 test1 文件夹名需要再使用管道符多进行一步的处理。方式二命令如下:unzip -v test.zip原创 2021-03-24 15:34:27 · 2315 阅读 · 0 评论 -
Linux软连接和硬连接简单介绍
ln命令参数解释使用方式 : ln [options] source dist,其中 option 的格式为 : [-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}] [–help] [–version] [–] 说明 : Linux/Unix 档案系统中,有所谓的连结(link),我们可以将其视为档案的别名,而连结又可分为两种 : 硬连结(hard link)与软连结(symbolic link),硬连结的意思是一个档案原创 2020-06-04 16:43:10 · 336 阅读 · 0 评论 -
shell脚本操作Mysql数据库
#!/bin/bash HOSTNAME="ipaddress" #数据库信息PORT="port"USERNAME="user"PASSWORD="password"DBNAME="dbname" ...转载 2020-03-19 13:11:13 · 103 阅读 · 1 评论 -
Linux日常巡检脚本
Linux日常巡检脚本先写一点点,后续完善#!/bin/bash#服务器巡检脚本#获取IP地址IP1=`ip a |grep inet |grep -v inet6 |grep -v 127.0.0 |awk -F " " '{print $2}'`echo IP=${IP1%%/*}#CPU个数CPUNum=`cat /proc/cpuinfo| grep "process...原创 2019-01-04 11:27:15 · 3156 阅读 · 0 评论 -
简单认识Linux中的sed命令
本文摘录于《Linux命令与shell脚本编程大全》,这是一本不错的书,很适合像我这样的初学者。sed命令简介sed命令被称为流编辑器,和普通的交互文本编辑器恰好相反。在交互式的文本编辑器中(比如vim),你可以用键盘来交互式的插入,删除或替换数据中的文本。流编辑器则会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。sed编辑器会执行下列操作:(1)一次从输入中读取一行数据;(2)...转载 2019-07-11 12:46:44 · 158 阅读 · 1 评论 -
Linux检索不区分大小写
使用grep检索不区分大小写grep使用参数小写字母i来作为条件不区分大小写,例:ucp@test2:[/tmp]cat test.txt qwerQWERABCabcucp@test2:[/tmp]ucp@test2:[/tmp]grep -i aBc test.txt ABCabcucp@test2:[/tmp]grep -i abc test.txt ABCa...原创 2019-08-23 12:38:16 · 1739 阅读 · 0 评论