我在这里需要一些帮助,因为我不确定这是否正确,我必须编写一个 shell 脚本来压缩两个文本文件,然后如果文件已经存在,则向标准错误发送错误消息,也不能覆盖现有文件
我还需要一些关于 if 的帮助,我试过 elseif 但没有用
#!/bin/bash
echo " Backup..."
if [ ! -f file_2013.zip ] ; then
if [ -f file1.txt ] && [ -f file2.txt ] ; then
zip -rp file_2013.zip file1.txt file2.txt
else
echo "File not Found"
else
cat file_2013.zip > /dev/stderr