bri*_*out 6 command-line scripts
总是让我发疯的一件事是需要做
mv file1 tmp
mv file2 file1
mv tmp file2
Run Code Online (Sandbox Code Playgroud)
为了交换 2 个文件名。
你们用什么来交换2个文件?是否有用于交换的标准脚本?像sw file1 file2这样的东西会很好
fos*_*dom 11
建议将添加到bash将交换两个文件的函数:
nano .bashrc
Run Code Online (Sandbox Code Playgroud)
粘贴在文件底部:
function swap()
{
if [ $# -ne 2 ]; then
echo "Usage: swap file1 file2"
else
local TMPFILE=$(mktemp)
mv "$1" $TMPFILE
mv "$2" "$1"
mv $TMPFILE "$2"
fi
}
Run Code Online (Sandbox Code Playgroud)
注销/登录或运行:
source .bashrc
Run Code Online (Sandbox Code Playgroud)
要交换两个文件,请运行:
swap x y
Run Code Online (Sandbox Code Playgroud)
其中 x 和 y 是您的文件名
| 归档时间: |
|
| 查看次数: |
5332 次 |
| 最近记录: |