题目:有一文档中有如下内容,写一个shell脚本实现去重,逆序也算重复。例如a b c 和 c b aa b cd e fa d c d e fc bc b ax y zx y za bz y xz xx ya d c da b ca b cabc思路:打个比方比如有一个箱子里面装着2 个红球2 个绿球2 个蓝球cc 文件有多少行就循环多少次第一个循环现在要去重,这时候我们可以从里面随
原创
2017-10-31 10:18:34
2484阅读
#!/bin/sh#Today=`date +%Y%m%d` YEAR=`echo $1|cut -c 1-4`MONTH=`echo $1|cut -c 5-6`DAY=`echo $1|cut -c 7-8`TIME=$YEAR-$MONTH-$DAY#echo `date -d "$TIME...
原创
2023-02-01 09:58:50
374阅读
在这里,我简单的记录一下MongoDB在shell客户端中使用的基本命令,比如创建/显示数据库,创建集合,删除集合等。 一、启动MongoDB并连接shell客户端 使用mongod.exe和mongo.exe命令分别启动和连接数据库,命令如下: mongod --dbpath E:\program\MongoDB\Data
mongo 127.0.0.1:27017 &nbs
转载
2024-03-04 05:50:38
133阅读
# Android上层如何执行Shell脚本
在Android开发中,有时候我们需要在应用程序中执行Shell脚本来完成一些系统级的操作。本文将介绍如何在Android上层执行Shell脚本,并通过解决一个实际问题来示范其应用。
## 实际问题
假设我们的应用程序需要获取设备的IP地址,并将其显示在界面上。虽然Android提供了获取IP地址的API,但在某些情况下,这些API可能无法正常工
原创
2023-10-23 06:24:26
134阅读
转载
2021-04-08 16:53:00
629阅读
2评论
统计Shell脚本执行时间,帮助分析改进脚本执行用 date 相减#!/bin/bashstartTime=`date +%Y%m%d-%H:%M:%S`startTime_s=`date +%s`end
原创
2021-09-28 10:21:00
2667阅读
本文内容目录:一、时间获取二、时间转换三、时间计算四、date详解 一、时间获取1、现在时间date -d now
date2、获取当前时间的日期date +"%Y-%m-%d"
date +"%F"3、获取当前的时间的各指标date +%H #小时
date +%M #分钟
date +%S #秒
date +%T #时间
date +%w #星期
date -d "-
转载
2024-03-31 07:19:07
179阅读
公司近来服务器测试,需要经常调整系统时间,一两台还好半,稍微多点,就各种纠结了,笔者这几台都把笔者快弄疯了。老大一句话:全部调快3分钟...过会又全部调慢5分钟......然后咱们干活的,各种date 01021511....你懂的.于是为了解放生产力--代码如下:
#!/bin/bash # Author: MOS #&nbs
推荐
原创
2013-01-02 16:39:03
3089阅读
点赞
18评论
shell脚本实现系统加固
1、增加用户锁定功能:
使用用户登录后台系统,当密码连续输入设定的次数超过限制时,会对用户按照设置的时间锁定,锁定时间过后可登录默认锁定次数5次,锁定时间300秒
2、增加运维时运维窗口退出的超时限制;默认300秒
原创
2016-03-11 17:46:24
415阅读
1、Linux 基础信息巡检sys_check(){ echo "主机名称:`hostname`" #echo "操作系统:`cat /etc/*-release|awk 'END{print}'`" echo "操作系统:`cat /etc/*-release|awk 'END{print}'|cut -d \= -f 2|sed 's/\"//g'`"
原创
2022-09-15 10:07:41
1516阅读
点赞
[root@localhost~]#vimmyprog#!/bin/bashcase"$1"instart)echo-n"正在启动sleep服务……"ifsleep120thenecho"ok"fi;;stop)echo-n"正在停止sleep服务……"pkill"sleep"&>/dev/nullecho"ok";;status)ifpgrep"sleep"&>/de
原创
2019-08-01 12:25:33
1108阅读
#!/bin/sh
ps -fe|grep processString |grep -v grep
if [ $? -ne 0 ]
then
echo "start process....."
else
echo "runing....."
fi
#####
processString 表示进程特征字符串,能够查询到唯一进程的特征字符串
0表示存在的
$? -ne 0 不存在,$? -eq 0
转载
2024-05-26 16:43:14
140阅读
linux 系统为我们提供了一个命令 date,专门用来显示或者设置系统日期时间的。
语法格式为:
date [OPTION]... [+FORMAT] 或者
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
常用的可选项有:
--help 显示辅助信息
--version
转载
2024-05-08 11:26:31
66阅读
date命令可以用来显示或设定系统的日期与时间。一、显示系统的日期与时间(1)如果date命令后面不加任何参数,则会按照固定的格式显示时间信息:星期几 月份 日 时:分:秒 时区 年
xjh@ubuntu:~/iot/tmp$ date
Fri Mar 3 16:56:48 CST 2023
xjh@ubuntu:~/iot/tmp$(2)使用者也可以根据自己的需求,来设定显示的格式,设置显
转载
2024-06-28 08:34:51
217阅读
#!/bin/bash
#该脚本查看局域网中存活的主机,前提主机没有禁ping。
#fast_ping.sh
#其中()& ()中的命令作为字shell来运行,而&会将其放置到后台,多个shell,更快
starttime=`date +'%Y-%m-%d %H:%M:%S'`
for ip in 192.168.1.{1..255}
do
(
ping $ip
转载
2023-06-13 23:40:09
170阅读
(1)shell如何执行一个命令 Linux的命令分为两类:一类是shell的内建命令;另一类则是独立于shell的命令。别忘了,shell也只是系统中的一个程序而已,当它执行非内建命令时,本质上是在呼叫另一只程序,比如ls。下面验证一下:m@meng:~/scripts$ which sh
/bin/sh
m@meng:~/scripts$ file /bin/sh
/bin/sh: symb
转载
2024-09-19 10:24:28
41阅读
在服务器运维过程中,经常需要对服务器的各种资源进行监控,例如:CPU的负载监控,磁盘的使用率监控,进程数目监控等等,以在系统出现异常时及时报警,通知系统管理员。本文介绍在Linux系统下几种常见的监控需求及其shell脚本的编写。文章目录:1.Linux使用 Shell 检查进程是否存在2.Linux使用 Shell检测进程 CPU 利用率3.Linux使用 Shell检测进程内存使用量4.Lin
转载
2024-05-06 22:22:36
43阅读
shell中日期时间操作date命令使用权限 : 所有使用者 使用方式 : date [-u] [-d datestr] [-s datestr] [–utc] [–universal] [–date=datestr] [–set=datestr] [–help] [–version] [+FORMAT] 、[MMDDhhmm[[CC]YY][.ss]] 说明 : date 能用来显示或设定系统的
转载
2024-04-01 09:44:26
182阅读
获取当前时间 date_time=`date +"%Y%m%d%H%M"` //截取想要的时间 date_d=${date_time:0:8} date_H=${date_time:8:2} date_M=${date_time:10:2} 5分钟之前 date_5_ago=`date -d "${ ...
转载
2021-10-27 22:19:00
1224阅读
2评论
摘自:https://www.cnblogs.com/leixingzhi7/p/6281675.html 在shell脚本中统计程序执行完毕所需要的时间不像在java中使用System.currentTimeMillis()方便 稍微记录一下,以供备用,免得又去花时间想(统计程序执行消耗多少s):
转载
2021-08-05 16:50:19
5611阅读