Shell
稳哥的哥
babe babe babe wowowowowowoow~!
寒江孤影、江湖故人
展开
-
常用的nginx启停shell脚本
常用的nginx启停shell脚本#!/bin/bashJAVACMD=$JAVA_HOME/bin/javaAPP_NAME=logger-process-0.0.1.jarcase $1 in "start") { for i in shufang101 shufang102 shufang103 do echo ">>>>>>>>>>>>> $i starting processing jar原创 2021-07-05 22:46:30 · 338 阅读 · 0 评论 -
常用的shell命令(cut sed sort awk nl head …)
常用的shell命令(cut sed sort awk nl head …)cut (既可以编辑文本,也可以通过管道符号|进行操作)#准备文件vim test.txthello:mother:fucker:with:my:namehello:mother:fucker:with:my:namehello:mother:fucker:with:my:namehello:mother:fucker:with:my:namecut -b 2,3 test.txt #查看占用第2个字符的文本内原创 2021-02-23 16:51:34 · 195 阅读 · 0 评论 -
shell之-变量的删除与替换
shell之-变量的删除与替换1 从前往后删除变量内容#*.##*.url=www.sina.com.cnecho ${url} # 标准查看echo ${#url} # 查看变量长度#将url从前往后删除到www.,但是变量的值是没有变化的echo ${url#www.} > sina.com.cn#从前往后删除到第一个.echo ${url#*.}#从前往后删除,将所有的.之前的全部删除echo ${url##*.}2 从后往前删除变量内容echo ${u原创 2020-09-16 22:20:18 · 425 阅读 · 0 评论 -
shell-之整数、小数运算
shell-之整数、小数运算1 整数运算shell实现整数运算的常用方式有4种,在shell中用的最多的是整数运算1 expr# expr 是一个shell命令 可以单独使用 expr 1 + 2 #+左右必须有空格> 3num1=1num2=2expr $num1 + $num2> 3 # 如果需要打印或者给变量赋值我们需要用``将expr 表达式包起来echo `expr 1 + 2`num3=`expr 1 + 2`echo $num3> 3 #原创 2020-09-15 23:55:04 · 6798 阅读 · 0 评论 -
shell之-变量以及变量的使用方式
shell之-变量以及变量的使用方式1 shell变量是什么?用一个特定的字符串去表示不固定的内容ip=www.baidu.com # 变量的命名必须以字符或者下划线开头,=号左右不能有空格ping -c1 $ip #通过$ip来获取变量的值2 Shell变量赋值2.1 显式赋值a=1echo $a # 12.2 从控制台赋值#!/bin/bash# 从控制台输入一个字符串并赋值给ipread -p "please enter a word you like: " ip#原创 2020-08-21 00:35:23 · 188 阅读 · 0 评论 -
Shell快速入门以及特殊的占位符如 *、?、[]、()、{}
Shell快速入门1 快速入门&& 、|| 、&>、which、&?ping -c1 www.baidu.com &>/dev/null && echo "ping chenggong " || echo "ping shubai "echo $?&> 是混合输出,包括标准输出和混合输出&& 表示与,加入前面的命令执行成功,那么才执行 &&后面的|| 表示非,只有前面的命令执行原创 2020-08-19 16:22:31 · 2526 阅读 · 0 评论