반응형
얼마전에  고객쪽 서버를 건들다가 폴더안에 파일들을 삭제한다고

" rm * -rf" 로 명령어를 실행시켰는데 제기랄 내가 무슨정신이었는지

root에서 쳐버리고 말았다. 다행이 SSH로 접속되어있는 상태라 파일을 보니  잘하면 살릴꺼 같았는데

이놈의 Linux ....너무무섭다..ㅠㅠ 결국에 고객서버있는곳에 가서

새로 설치하고 하느라 엄첨 고생했다.

그래서 Rm 명령어를 하기전에 PWD로 디렉토리 명과 내부 파일을 확인한뒤에

삭제 허용 소스를  올려봤다.

=================================================================
 #!/usr/bin/perl 

 print ("-----------------------------Current diretory Path------------------------------\n\n");
 system ("ls -all");
 print ("--------------------------------------------------------------------------------\n\n\n\n\n");
 print ("Do you want Delete File? ","/(Y or N/)__");
 $inputa = <STDIN>;
 chomp($inputa);
 
 if ( $inputa =~ /^[yY]/ ) {
#여기서 y눌렀을때 삭제방법을 넣자!!
    print "yes\n\n";

 }
 elsif ( $inputa =~ /^[nN]/ ){
    print "no\n\n";
    exit 0;
 }
=================================================================


반응형

'각종TIPs > LINUX' 카테고리의 다른 글

삼바로 윈도우와 리눅스 공유  (0) 2010.03.11
TCPDUMP  (0) 2010.03.11
sed 에서 "Unterminated `s' command" 에러나올때  (0) 2010.03.11
뒤에서부터 자르기  (0) 2010.03.11
mysql 데이타 외부 파일로 저장하기  (0) 2010.03.11

+ Recent posts