无忧启动论坛

标题: 求助一个LINUX批处理的问题 [打印本页]

作者: qingyi78    时间: 2019-5-25 19:32
标题: 求助一个LINUX批处理的问题
大神们好,我在网上看到一个实用的批处理,但是用UBUNTU执行总是出错,能帮我看看有那些问题吗?或者可以修改成WINDOWS的吗?
Shell
#!/bin/sh
find -name \*.cue ! -name "._*" | while read cue; do
        flac=${cue%.*}.flac
        if [ -f "$flac" ]; then
                cwd=${cue%/*}
                flac=`basename "$flac"`
                cue=`basename "$cue"`
                pushd "$cwd"
                metaflac --remove-all "$flac";
                metaflac --import-cuesheet-from="$cue" "$flac" && metaflac --set-tag-from-file="CUESHEET=$cue" "$flac" && rm "$cue"
                popd
        fi
done
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
find -name \*.cue ! -name "._*" | while read cue; do
        flac=${cue%.*}.flac
        if [ -f "$flac" ]; then
                cwd=${cue%/*}
                flac=`basename "$flac"`
                cue=`basename "$cue"`
                pushd "$cwd"
                metaflac --remove-all "$flac";
                metaflac --import-cuesheet-from="$cue" "$flac" && metaflac --set-tag-from-file="CUESHEET=$cue" "$flac" && rm "$cue"
                popd
        fi
done
作者: sxgpic    时间: 2022-3-11 03:43
不叫“批处理”,叫 shell 脚本。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3