ubuntu shell获取IP地址、日期时间、重定向保存log,shell脚本保存管道命令执行结果
# shell 字符串替换还是用 sed比较方便
$ ip addr | grep global | cut -b 10-20 | sed 's/\./_/g'
# 效果是: 输出 10_123_123_123 这种格式的IP地址# sh xxx.sh 版本:
# 在shell脚本中将命令执行的结果保存到字符串
# 参考:https://blog.csdn.net/qq_29603999/article/details/78245736
a="ip addr"
b="grep global"
c="cut -b 10-20"
d="sed s/\./_/g"
f=$($a|$b|$c|$d)
# 这样得到的 $f 就是 10_123_123_123
echo $f# bash xxx.sh 版本:
# \ 进行空格转义
echo "ip "$(ip addr|grep scope\ global|cut -b 10-21|sed s'/\./_/g')
# 获取echo输出:https://blog.csdn.net/chengjieno1/article/details/97616718
ip_str=$(echo $(ip addr|grep scope\ global|cut -b 10-21|sed s'/\./_/g'))
ip_str=${ip_str:0:12} # 进一步截取指定位置# 字符串拼接
echo "aaa $f bbb"# 获取日期时间并格式化:https://blog.csdn.net/qq_42901303/article/details/93168604
date_str=$(date "+%Y-%m-%d %H:%M:%S")# 重定向保存log
cmd="python xxx.py"
save_name="save"
echo $cmd
$cmd > "logdir/"$save_name".log"
# 重定向所有输出包括错误到日志文件
$cmd > $logFilePath 2>&1
参考1
参考2
参考3
参考4
ubuntu shell获取IP地址、日期时间、重定向保存log,shell脚本保存管道命令执行结果相关推荐
- ubuntu重新获取IP地址
dhclient 如果不是root用户,那就用 sudo dhclient
- java 获取http地址_java如何获取当前时间,java如何获取ip地址
展开全部 获取当前时间public static void main(String[] args) throws IOException { SimpleDateFormat format = new ...
- Ubuntu Desktop 自动获取 IP 地址
Ubuntu Desktop 自动获取 IP 地址 1. 左键单击网络图标 -> Edit Connections 2. Network Connections 3. Edit -> IP ...
- linux ubuntu 获取ip,linux系统(ubuntu)怎么查看ip地址
基于linux内核的国产操作系统是否能够被大众接受是一个至关重要的问题,那么linux的基本操作中,如何查看本机的ip地址呢?下面学习啦小编就以ubuntu为例,来解释这个问题. linux系统(ub ...
- unix修改ip和计算机名,UNIX shell获取IP和修改IP
UNIX shell获取IP和修改IP #!/bin/ksh #全局变量 #已配置信息的网卡个数 ETHNUM=0 #网卡名称信息,多个网卡用#符号分隔 ETHS="" #网卡IP ...
- PHP获取IP地址所在的地理位置
PHP获取IP地址所在的地理位置 时间:2011-04-02 16:19来源:三知开发网 作者:许亮 点击: 787 次 http://www.sunchis.com/html/php/phpsour ...
- PHP获取IP地址的方法,防止伪造IP地址注入攻击
PHP获取IP地址的方法,防止伪造IP地址注入攻击 原文:PHP获取IP地址的方法,防止伪造IP地址注入攻击 PHP获取IP地址的方法 /*** 获取客户端IP地址* <br />来源:T ...
- php 什么函数获取ip,在PHP中获取ip地址的方法有哪些
在PHP中获取ip地址的方法有哪些 发布时间:2021-02-15 18:37:36 来源:亿速云 阅读:97 作者:Leah 这篇文章给大家介绍在PHP中获取ip地址的方法有哪些,内容非常详细,感兴 ...
- linux下载python的地址_Linux下Python获取IP地址的代码
<lnmp一键安装包>中需要获取ip地址,有2种情况:如果服务器只有私网地址没有公网地址,这个时候获取的IP(即私网地址)不能用来判断服务器的位置,于是取其网关地址用来判断服务器在国内还是 ...
最新文章
- python中execute函数_在python中函数的调用
- python程序间通信,python 实现 socket 进程间通信
- 有三AI高质量内容推荐(广告)须知
- python有什么用处案例_为什么大家都推荐你学python?看完这5个例子就明白了!...
- 关于Notes更改internet密码所需的缓存时间
- java记录目录树_Java记录
- java集合框架中contains(),containsKey()和containsValue()的用法
- Kafka精华问答 | Kafka有哪些使用场景?
- 没钱,就别玩大学这场游戏
- 单片机中断交通灯c语言程序设计,基于c语言单片机交通灯
- 小白入门必学——时间复杂度
- 游戏或制图用的计算机配置单,自己组装电脑配置单6000元左右适合PS制图与吃鸡游戏的电脑配置推荐...
- PYTHON2.day14
- 三年经验前端开发面试总结
- 21、人类简史-从动物到上帝(赫拉利)
- 美剧字幕组长讲述她如何练听力的
- good site for studing English
- 如何实现更换电脑硬盘而不重装系统?
- python抽样不同花色纸牌_Python 数据模型 一摞Python风格的纸牌
- python定义函数,随机生成6位的密码(字母数字随机组合,包含大小写)