文章分类 - shell
1
摘要:cmake 是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。它使用与平台和编译器独立的配置文件来对软件编译过程进行控制。 CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CM
阅读全文
摘要:C:\Users\c00390379\Desktop>ZZZ.bat1. select 12. select 23. select 34. select 4please select [1,2,3,4]?11111. select 12. select 23. select 34. select 4
阅读全文
摘要:@echo off setlocal enabledelayedexpansion set /a index=1 for /R %%s in (*.jpg) do ( if !index! LSS 10 ( rename "%%s" 00!index!.jpg ) else if !index! LSS 100 ( rename "%%s"...
阅读全文
摘要:function select_module() { echo '1 => [memtester]' echo '2 => [l2_test]' echo '3 => [stressapptest]' echo '9 => exit' read -p 'please input you choice:' choice if (( $choice == 9 )); th...
阅读全文
摘要:(?:pattern)匹配 “industr(?:y|ies)”就是一个比“industry|industries”更简略的表达式。(?=pattern)零宽度匹配 “Windows(?=95|98|NT|2000)”能匹配“Windows2000”中的“Windows”,但不能匹配 “Window
阅读全文
摘要:sudo date -s "2018-06-02 16:59:00" 修改系统时间 变量算术 && 和 || 操作符[ -f "/etc/shadow" ] && echo "This computer uses shadow passwords"[ -r "$mailfolder" ] || {
阅读全文
摘要:@echo off echo ----------------------------------------------------------- echo If you want modify the test time, plese view fio_shell.sh! echo -----------------------------------------------------...
阅读全文
摘要:1. select 12. select 23. select 34. select 4please select [1,2,3,4]?11111. select 12. select 23. select 34. select 4please select [1,2,3,4]?22221. sel
阅读全文
摘要:%0 当前 batch 文件名 %n 第 n 个命令行参数(1 <= n <= 9) %* 所有的命令行参数
阅读全文
摘要:设置本地为延迟扩展。其实也就是:延迟变量,全称延迟环境变量扩展 结果:4 批处理运行命令的机制:批处理读取命令时是按行读取的(另外例如for命令等,其后用一对圆括号闭合的所有语句也当作一行),在处理之前要完成必要的预处理工作,这其中就包括对该行命令中的变量赋值。我们现在分析一下例1,批处理在运行到这
阅读全文
摘要:批处理中for命令用两个%%来表示迭代变量 “For /f”常用来解析文本,读取字符串。分工上,delims负责切分字符串,而tokens负责提取指定位置的字符串。 序号、歌手名1、饶天亮2、高一首3、黃凱芹4、黄灿5、黎姿 默认情况下,单纯使用delims而不用tokens时,只显示第一个分隔符前
阅读全文
摘要:延时10sstart /min /wait mshta vbscript:setTimeout("window.close()",10000) 查看linux内核版本c00390379@u138-103:~/shell$ uname -aLinux u138-103.huawei.com 3.2.0
阅读全文
摘要:%0 当前 batch 文件名 %n 第 n 个命令行参数(1 <= n <= 9) %* 所有的命令行参数 请求用户输入set /p LOG_PATH=请输入log绝对路径: echo. 输出空行 echo; 输出空行 打开回显或关闭回显功能格式:echo [{ on|off }] errorle
阅读全文
摘要:awk是Unix环境下一种非常好的语言,适合于文本处理和报表生成,它还有许多精心设计的特性,允许进行特殊技巧程序设计。所有的编程书籍都是通过一个“Hello world!”简单程序入门,作为借鉴,本文也采用此方法带大家入门。现在,在当前目录下建立一个文本文件hello.txt,内容如下:Hello
阅读全文
摘要:if [ $? -eq 0 ] then echo "Success" fi 另一种方法: [ $? -eq 0 ] && echo "Success" 这条命令也不够好: $ grep 502 /etc/passwd | awk -F":" '{print $1}' 这才是一条好的命令: $ aw
阅读全文
摘要:$ grep -i "" filename //显示某文件,并且带行号1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容,。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接...
阅读全文
摘要:#if [ -f ~/.alias ]; then# source ~/.alias#fiexport PATH=~/command:$PATHexport ts=feature-chameleonalias ibashrc="source ~/.bashrc"alias ilog="adb log...
阅读全文
摘要:while [[ $sum -gt 0 ]];do//to dodone; -------------------------- if ....; then....elif ....; then....else....fi ------------------------- 位置参数 $1, $2,
阅读全文
1