2013-10-12 5 views
0

이것이 맞는지 확실하지 않기 때문에 여기에 도움이 필요합니다. 두 개의 텍스트 파일을 압축하여 셸 스크립트를 작성해야합니다. 그런 다음 파일이있는 경우 오류 메시지를 보냅니다. 이미 또한오류 메시지 표준 오류 Shellscript

나는 또한의 경우와 도움이 필요 기존 파일을 덮어 쓸 수 없습니다, 존재, 내가 ELSEIF을 시도했지만 당신은 fi으로 if 문을 닫아야합니다

#!/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 

답변