shell学习记录

1.shellshell

文件扩展名:.sh
#!:约定标记,告诉系统脚本须要的解释器,即哪种shell

运行shell文件的三种方法
./test.sh
/bin/sh test.sh
/bin/bash test.sh

注意:bash

shell变量等号两边不能有空格,使用变量的时候加$符号

字符串截取code

# 与 ## 删除左边字符 保留右边字符
% 与 %% 删除右边字符 保留左边字符

比较符图片

-gt:大于
-lt:小于
-ge:等于大于
-le:小于等于
-eq:等于
-nq:不等于

shell将一列图片后缀更换字符串

#!/bin/bash 
for file in test_*
do
    mv $file ${file%%.*}.JPG
done

循环建立脚本文件

#!/bin/sh
cd /data/soft/shell/
for ((i=0; i<10; i++)); do
    touch test_$i.txt
done
相关文章
相关标签/搜索