zoukankan      html  css  js  c++  java
  • shell截取指定字符串之间的内容

    #!/bin/bash
    #截取字符串

    #path=ss/usr/share/src/root/home/admin

    path=ss/usr/share/src/root/home/admin/src/add

    echo $path
    echo ${path%src*} #从右向左截取第一个 src 后的字符串

    echo ${path}
    echo ${path%/*}从右向左截取 第一个 / 后的字符串
    echo ${path%%/*}从右向左截取 最后一个 / 后的字符串

    echo ${path#*/}从左向右截取第一个 / 后的字符串

    echo ${path##*/}从左向右截取最后一个 / 后的字符串

    echo ${path:3}
    echo ${path:6:60}截取变量path从前三个字符串
    echo ${#path}计算 path变量 一共有几个字符串
    echo ${path/root/kyo}把path变量里的第一个root字符串,替换为 kyo字符串
    echo ${path//s/m}把path变量里的所有的s字符,替换为 m 字符

    echo ${path}

  • 相关阅读:
    abstract关键字
    方法重写
    对象初始化过程
    访问修饰符
    super关键字
    继承
    转发和重定向的区别
    tomcat中乱码问题解决
    jsp执行过程
    web程序常见错误及解决方法
  • 原文地址:https://www.cnblogs.com/huntaiji/p/9249928.html
Copyright © 2011-2022 走看看