linux 批量修改文件名

rename \修改的字符串 修改后的字符串 *.格式

文件名 ABCUU.txt 修改为 ABCPP.txt

rename \UU PP *.txt

去掉UU,改名后为 ABC.txt

rename \UU '' *.txt

记录下防止自己忘记

MKV批量封装ASS字幕文件

小技巧而已,防止自己忘记。

QQ截图20191010203428.pngQQ截图20191010203428.png

使用mkvtoolnix-gui.exe操作一遍,然后复制命令,修改成批处理,在文件下面运行即可,文件带空格引号引起来。
最终使用的cmd

for %%i in (*.mkv) do D:/Tools/mkvtoolnix3800/mkvtoolnix-32-bit-38.0.0/mkvtoolnix\mkvmerge.exe --ui-language zh_CN --output %%~ni (1).mkv --language 0:und --default-track 0:yes --language 1:jpn --default-track 1:yes ( %%~ni.mkv ) --language 0:und ( %%~ni.chs.ass ) --track-order 0:0,0:1,1:0

QQ截图20191010203249.pngQQ截图20191010203249.png

ffmpeg 后台转码记录

nohup 详解
https://www.cnblogs.com/jinxiao-pu/p/9131057.html

为什么不能在Bash For-loop中使用Unix Nohup?(外网)
https://stackoverflow.com/questions/3099092/why-cant-i-use-unix-nohup-with-bash-for-loop

nohup和&后台运行,进程查看及终止
https://www.cnblogs.com/baby123/p/6477429.html

nohup: redirecting stderr to stdout的解决办法
http://blog.sina.com.cn/s/blog_8a7639f401011jwy.html

最近发现在用服务器上用nohup后台运行matlab命令时,输入回车后总是有“nohup: redirecting stderr to
stdout”这样的提示,我的命令是这样的: nohup matlab -nodisplay -nojvm <
your_script_file.m > your_matlab_output_file &
回车后如何避免以上的提示呢,只需要将“&”改为“2>&1 &”就OK了,以上命令则为: nohup matlab -nodisplay
-nojvm < your_script_file.m > your_matlab_output_file 2>&1 & 其中 2> 表示把标准错误(stderr)重定向,尖括号后面可以跟文件名,或者是&1, &2,分别表示重定向到标准输出和标准错误。

Linux小技巧:tail -f —— 查看动态文本
https://blog.csdn.net/qq_41116956/article/details/82862295