BASH小脚本记录

一、zip分片压缩

分卷压缩:

zip -r dst.zip ./input.pdf //压缩为zip
zip -s 20m dst.zip --out  subbook.zip //分卷压缩

合并解压:

zip subbook.zip -s=0 --out single.zip //多个压缩包合并为一个zip
unzip -d ./ single.zip //解压

二、shopt

在 Bash 中,有两个内置命令用来控制 Bash 的各种可配置行为的开关(打开或关闭),这些开关称之为选项(option)。
set 命令有三种功能:显示所有的变量和函数;修改 Bash 的位置参数;控制 Bash 的第一套选项。可见 set 命令完全违背了
shopt: shell options,

alias在脚本中无法执行的情况:可以在shell中添加“shopt -s expand_aliases”,并设置头部为“#!/bin/bash --login”来解决

shopt: https://www.gnu.org/software/bash/manual/html_node/The-Shopt-Builtin.html

posted @ 2021-09-15 14:08  MT_IT  阅读(44)  评论(0编辑  收藏  举报