美文网首页
包装脚本

包装脚本

作者: 剑雪封侯之 | 来源:发表于2020-03-18 01:33 被阅读0次

包装脚本指的是内嵌系统命令或工具的脚本,并且这种脚本保留了传递给命令的一系列参数。

如删除空行的包装脚本:

# 删除空行
#!/bin/bash

if [ -z "$1" ]
then
    echo "Usage: `basename $0` target_file"
    exit 0
fi

sed -e /^$/d "$1"
exit 0

替换字符串的包装脚本:

#!/bin/bash

ARGS=3

if [ $# -ne "$ARGS" ]
then
    echo "Usage:`basename $0` src-pattern dst-pattern filename"
    exit 0
fi

src-pattern=$1
dst-pattern=$2

if [ -f "$3" ]
then
    filename=$3
else
    echo "file $3 does not exist."
    exit 0
fi

sed -e "s/$src-pattern/$dst-pattern/g" $filename

Linux中有相当一部分工具,都是包装脚本,如/usr/bin/pdf2ps, /usr/bin/batch

相关文章

  • 包装脚本

    包装脚本指的是内嵌系统命令或工具的脚本,并且这种脚本保留了传递给命令的一系列参数。 如删除空行的包装脚本: 替换字...

  • 安卓逆向反编译 ——工具: Apktool 安装及使用

    一,安装Apktool 1, 下载Windows 包装器脚本 下载Windows 包装器脚本(右键单击,将链接另存...

  • iOS自动打包_Shell 脚本

    iOS利用 shell 脚本自动打包工程,其实上将 xcodebuild 命令包装在 shell 脚本中,如果想了...

  • 反编译之安装Apktool

    安装Apktool Windows:下载Windows 包装器脚本(右键单击,将链接另存为apktool.bat)...

  • Spring的项目结构

    在项目结构中,需要注意以下事项:mvnw 和 mvnw.cmd —— 这些是 Maven 包装器脚本。即使你的计算...

  • Python复习

    1.Python适合:web网站;系统工具和脚本;包装其他模块语音;不适合:贴近硬件的代码;移动开发;游戏开发。应...

  • 影视剪辑,实用的剪辑步骤和技巧

    剪辑步骤: 拍摄视频 制作脚本 视频粗剪 视频精剪 视频包装 作品导出 视频剪辑技巧: 画中画 可以添加上自己风格...

  • 优秀包装设计欣赏!简单质朴

    鞋子包装▲ 酒包装▲ 耳机包装▲ 咖啡包装▲ 饼干包装▲ 领结包装▲ 巧克力包装▲ 茶叶包装▲ ▲雪茄包装

  • 优秀包装设计欣赏!简朴

    鞋子包装▲ 酒包装▲ 耳机包装▲ 咖啡包装▲ 饼干包装▲ 领结包装▲ 巧克力包装▲ 茶叶包装▲ ▲雪茄包装

  • 在shell脚本中执行python的几种方式

    我们什么场景下会使用shell语言 shell语言是一种广泛用例Unix-like系统的包装脚本一般工程实践中,我...

网友评论

      本文标题:包装脚本

      本文链接:https://www.haomeiwen.com/subject/xoufyhtx.html