创建空文件,提示文件是否已存在?

时间:2015-07-30 07:15:14

标签: linux bash shell scripting

我如何触摸或创建新文件,脚本问我一个问题,如果我想覆盖该文件已存在?脚本应该是什么样的?

1 个答案:

答案 0 :(得分:0)

可能是这样的:

#!/bin/bash

if [ -e "$1" ]; then
    echo "Want to overwrite? (Y/n)"
    read ANSWER
    [ "$ANSWER" = "Y" ] && touch "$1" || echo "Ok"
else
    echo "Creating"
    touch "$1"
fi

将其称为:./script <filename>

相关问题