paw*_*jvn 7 bash scripts rename
我正在尝试执行一个使用命令的脚本rename。
当我执行它时,我收到一条消息rename: command not found。有任何想法吗?
if [[ -z '$3' ]]; then
shopt -s dotglob
rename "$EXPRESSION" ./*
else
rename "$EXPRESSION" "$3"
fi
Run Code Online (Sandbox Code Playgroud)
paw*_*jvn 10
我只需要安装这个rename包。
sudo apt install rename
Run Code Online (Sandbox Code Playgroud)
我的 Ubuntu 有一个关于rename(1)全新安装的手册页,但运行时rename会出现 CNF 错误。
手册页风格表明该命令属于 GNU Core Utilities,但令人困惑的是它实际上是rename.ul(Ubuntu Bionic / Disco / Eoan + Debian Buster)。该命令对应神秘rename(1)页面。
如果您安装rename软件包,新的手册页是rename(1p)。这是一个 Perl 脚本,而不是 coreutils。
| 归档时间: |
|
| 查看次数: |
14018 次 |
| 最近记录: |