美文网首页
命令替换

命令替换

作者: 平平淡淡的真 | 来源:发表于2019-07-09 10:58 被阅读0次
根据系统时间计算今年或明年
echo "This is $(date +%Y) year"
echo "This is $(($(date +%Y) + 1))"
判断nginx进程是否存在,如果不存在重新拉起进程

#!/bin/bash
#
nginx_process_num=$(ps -ef | grep nginx | grep -v nginx | wc -l)
if [$nginx_process_num -eq 0 ];then
    systemctl start nginx 
fi

总结: `` 和 ()是等价的,推荐使用(), $(())主要用来进行整数运算

相关文章

  • Linux bash shell中``与${ }的区别

    一、命令替换 在bash中,$( )与(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行...

  • $(( ))、$( )、``与${ }的区别

    命令替换在bash中,$( )与(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先...

  • 变量替换_转义_命令替换-2

    转义 变量替换 示例: 命令替换 在赋值语句中,让命令还是命令

  • Linux—shell中$(( ))、$( )、``与${ }的

    命令替换 命令替换**与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成...

  • vim命令整理之快速替换和插入

    替换命令 命令模式下:替换全部指定字符::%s/要替换的原字符/替换成的字符/g替换指定字符并询问是否替换::%s...

  • shell中${}和$()的区别

    ${}是变量替换,$()是命令替换 eg:

  • Vim查找替换

    一、字符的替换及撤销(Undo操作) 1.替换和撤销(Undo)命令替换和Undo命令都是针对普通模式下的操作命令...

  • Vim 常用的操作

    1、插入命令 2、定位命令 3、删除命令 4、复制和剪切命令 5、替换和取消命令 6、搜索和搜索替换命令 7、保存...

  • 关于Vim

    插入命令 关于行 删除命令 复制和剪切命令 替换和取消命令 搜索和搜索替换命令 保存和退出命令 vim使用技巧 进...

  • 临时随笔sed/awk

    sed替换指定行内容 sed 命令行格式 脚本格式 基本操作命令 行定位 操作命令 实例 替换命令 高级操作命令 ...

网友评论

      本文标题:命令替换

      本文链接:https://www.haomeiwen.com/subject/eentkctx.html