#ELL

shell脚本获取传入参数的个数

 ts.sh#!/bin/bashecho$#输出[root@redhat6~]#./ts.shpara11[root@redhat6~]#./ts.shpara1para22[root@redhat6~]#./ts.shpara1para2para33[root@redhat6~]#./ts.shpara1...

shell 脚本接收参数

 test.sh#!/bin/bashecho"脚本名$0"echo"第1个参数$1"echo"第2个参数$2"echo"第3个参数$3"echo"第4个参数$4"echo"第5个参数$5"echo"第6个参数$6"echo"第7个参数$7"echo"第8个参数$8"echo"第9个参数$9"echo"第10...
代码星球 ·2020-11-01

获取shell脚本自身所在目录

 解决了使用ln-stargetlinkName创造软链接无法正确取到真实脚本的问题。#!/bin/bashSOURCE="$0"while[-h"$SOURCE"];do#resolve$SOURCEuntilthefileisnolongerasymlinkDIR="$(cd-P"$(dirname"$S...

shell for循环输出目录下的文件名

 test.sh文件:#!/bin/bashforfilein`ls`;doecho$filedone输出bogon:testmacname$chmod+xtest.shbogon:testmacname$./test.shcasehtmlreportrun.shtest.sh  参考:h...

shell 文件比较符

 文件夹不存在创建if[!-d"/data/"];thenmkdir/dataelseecho"文件夹已经存在"fi文件存在则删除if[!-f"/data/filename"];thenecho"文件不存在"elserm-f/data/filenamefi判断文件夹是否存在if[-d"/data/"];the...
代码星球 ·2020-11-01

shell 空语句

 在shell脚本中“:”是空命令,表示什么都不做类似于python中的pass...
代码星球 ·2020-11-01

xshell && xftp 下载

 链接:https://pan.baidu.com/s/1aLdgOSshytIYhArkB7tghQ提取码:fqjb ...
代码星球 ·2020-11-01

shell 杀死80端口的所有进程

 netstat-lnp|grep80|grep-vgrep|awk'{print$1}'|xargskill-9 ...

shell 查看目前机器listen的所有端口

 netstat-lnp这条命令的意思是列出系统里面监听网络连接的端口号和相应的进程PID。参数说明:-t:表示列出TCP连接(也可以加上-u参数表示同时列出UDP网络连接)-l:表示列出正在网络监听的服务关键是下面两个参数:-n:表示以端口号来显示-p:表示列出进程PID  参考:htt...

shell 修改文件权限

 sudochmod777file...
代码星球 ·2020-11-01

shell 修改文件所有者

 chown  用户名  文件名 -R...
代码星球 ·2020-11-01

Linux shell head 命令

 输出前25行head-n25input.txthead-n25input.txthead-25input.txt输出前5个字符head-c5test.cpphead-c5test.cpp  参考:https://www.jb51.net/article/146892.htm...
代码星球 ·2020-11-01

Linux Shell脚本编程--cut命令

  [root@www~]#echo$PATH/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/games#1|2|3|4|5|6|7找出第五个路径[root@www~]#echo$PATH|cut-d':'-f5/us...

shell 一次性杀掉相同名称的进程

 这条命令将会杀掉所有含有关键字"LOCAL=NO"的进程ps-ef|grepLOCAL=NO|grep-vgrep|cut-c9-15|xargskill-9另一种方法,使用awkpsx|grepgas|grep-vgrep|awk'{print$1}'|xargskill-9 下面将这条命令作一...

shell 命令的重命名alias

 1、实现别名:aliasddd="df-Th";2、删除别名:unaliasddd;3、显示所有别名命令列表:alias;4、存放位置:~/.bashrc (加入该文件后,重启后不会消失)。...
代码星球 ·2020-11-01
首页上一页...3334353637...下一页尾页