shell指令用法

#* 和 %*

// 从abc后的所有内容
#*abc
// 从开头 直到abc的内容
%abc*
shell示例:
// 定义字符串
a="123abc456"
// 输出123abc456
echo $a
// 输出456
echo ${a#*abc}
// 输出123
echo ${a%abc*}

cat写入文件

cat <<EOF,以EOF输入字符为标准输入结束

cat <<EOF > test.txt
abc
123
345
EOF

cat <<-EOF 解决 <<EOF必须顶行写,不能有tab和空格的问题

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Shell 初识 一、程序 1、什么是程序 程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。...
    kobe_liu阅读 392评论 0 0
  • 1、shell介绍 shell 俗称叫做壳,计算机的壳层,和内核是相对的,用于和用户交互,接收用户指令,调用相应的...
    Adobe设计软件阅读 407评论 0 2
  • 作为可执行程序 (#!) 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。 e...
    iChuck阅读 734评论 0 0
  • Shell(Unix Shell)是一种命令行解释器,是Unix操作系统下最传统的人机接口。 Shell脚本是解释...
    帅驼驼阅读 1,039评论 0 5
  • 1.创建文件夹 !/bin/sh mkdir -m 777 "%%1" 2.创建文件 !/bin/sh touch...
    BigJeffWang阅读 10,269评论 3 53