zoukankan      html  css  js  c++  java
  • shell通配符

    wildcard 通配服   匹配.c文件

    *.sh----常看当前目录下sh文件

    *.c----常看当前目录下c文件

    []---表示中括号 e.g [0,1,2,3,4]----能匹配0,1,2,3,4的文件

    例如:我们输入如下命令:

    ls -l [2345][4567][5678][89].sh

    结果:
    -rw-r--r--. 1 root root 0 10月 16 15:02 3458.sh

    wenwa=$(date)
    echo wenwa
    结果:打印当前日期
    duwa=21
    echo $((duwa+19))
    echo$[duwa+19]
    结果:40
    换行号
    ls -
    l--------列出当前目录下所有文件
    假如我们要创建这样的文件名 $$陈培昌和我.txt
    需要如下创建:
    touch $$陈培昌和我.txt
    移除 sudo rm -f $$陈培昌和我.txt

    同理创建文件$ 神圣丁和程劲情史.txt
    touch $ 神圣丁和程劲情史.txt
    移除sudo rm -f $ 神圣丁和程劲情史.txt
    对于 带有----的文件
    sudo touch ./----搏击馆里的脚丫子味儿.txt
    sudo rm -f ./----搏击馆里的脚丫子味儿.txt

    单双引号
    单引号和双引号
    对于字符串单/双引号并没有什么不同
    echo '"帅厉猴儿"看起来真老

     

    shell编程里也支持printf加上占位符的用法,如上

    单双引号用法:

    看来,使用双引号往往能拿到期待中的值

  • 相关阅读:
    Service Mesh vs SideCar
    云原生应用
    js 中继承的几种方式
    js 中call,apply,bind的区别
    js中的原型
    ES6 中的let 声明变量
    react native 中的redux
    css 中的伪类选择器before 与after
    js中数组遍历的几种方法及其区别
    js中一些常见写法的含义
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/9798094.html
Copyright © 2011-2022 走看看