
Shell
路漫漫其修远.
工程师
展开
-
GitHub简单使用
create a new repository on the command line原创 2022-05-30 08:58:47 · 122 阅读 · 0 评论 -
什么时候不应该使用shell脚本
什么时候不应该使用shell脚本资源密集型的任务,尤其是对速度有要求时(如排序、散列、递归[^2]等)需要做大量的数学操作时,例如浮点数运算,高精度运算或者复数运算时(使用C++或者FORTRAN代替)有跨平台需求(使用C或者Java代替)必须使用结构化编程的复杂应用(如变量类型检查、函数原型等)影响系统全局的关键性任务对安全性有高要求,需要保证系统的完整性以及阻止入侵、破解、恶意破坏时转载 2016-02-15 17:02:02 · 1631 阅读 · 1 评论 -
telnet自动登录并执行任务
autotelnet.sh可以通过建立管道的方式,实现自动登录,并自动从tftp服务器下载测试驱动模块进行替换,最后自动退出回到登录之前的状态。#autotelnet.sh#!/bin/bashif (( $# != 2 ))then echo " usage: $0 remote_ip tftp_ip " exit 1fiip=$1inp1="root"inp2="passwo转载 2016-01-18 19:39:25 · 4026 阅读 · 0 评论 -
shell中条件判断if
[ -a FILE ] 如果FILE存在则为真。 [ -b FILE ] 如果FILE存在且是一个块特殊文件则为真。[ -c FILE ] 如果FILE存在且是一个字特殊文件则为真。[ -d FILE ]如果FILE存在且是一个目录则为真。[ -e FILE ] 如果FILE存在则为真。[ -f FILE ] 如果FILE存在且是一个普通文件则为真。[ -g FILE ] 如果FILE存在且已经设转载 2015-11-04 10:36:28 · 865 阅读 · 0 评论 -
通用shell
#!/bin/sh#set -e# for debugDEBUG_LOG_FILE='&2'DEBUG_LOG_LEVEL=0# ANSI COLORSCOLOR_CRE="[K"COLOR_NORMAL="[0;39m"COLOR_RED="[1;31m"COLOR_GREEN="[1;32m"COLOR_YELLOW="[1;33m"COLOR_BLUE=转载 2015-09-08 09:42:33 · 812 阅读 · 0 评论 -
Linux文件查找命令find,xargs详述
目录版权声明前言:关于find命令一、find 命令格式1、find命令的一般形式为;2、find命令的参数;3、find命令选项;4、使用exec或ok来执行shell命令;二、find命令的例子;1、查找当前用户主目录下的所有文件;2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件;3、为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径;4、转载 2015-01-12 18:03:24 · 894 阅读 · 0 评论 -
常用shell脚本积累
常用shell脚本原创 2010-11-17 19:04:00 · 1462 阅读 · 3 评论 -
自动检查安装软件包
自动检查安装软件包原创 2010-07-10 13:39:00 · 973 阅读 · 0 评论 -
【转】shell字符串的截取
Linux shell 截取字符变量的前8位,有方法如下:1.expr substr “$a” 1 82.echo $a|awk ‘{print substr(,1,8)}’3.echo $a|cut -c1-84.echo $5.expr $a : ‘/(.//).*’6.echo $a|dd bs=1 count=8 2>/dev/null 按指定的字符串转载 2009-04-28 19:16:00 · 3344 阅读 · 0 评论 -
【编】条件测试
测试命令[ -d DIR ]如果DIR存在并且是一个目录则为真[ -f FILE ]如果FILE存在且是一个普通文件则为真[ -z STRING ]如果STRING的长度为零则为真[ -n STRING ]如果STRING的长度非零则为真[ STRING1 = STRING2 ]如果两个字符串相同则为真原创 2009-04-28 19:01:00 · 974 阅读 · 0 评论