반응형

SED 명령어 bash shell에서

이런 에러가 나오면!!!!    "Unterminated `s' command

sed -i "s|asdfasdf|123545124|" /usr/asdf

이런식으로  / slash를 사용하지말고 | 버티컬바를  사용하여야한다!!


저는 이거때문에 한참 고생했습니다!! ㅋㅋ


 

반응형
반응형

echo 원본 | rev | cut -c 삭제할숫자- rev

예) echo asdf.asdf.qwer | rev | cut -c 6- |rev

실행 ---> asdf.asdf

반응형
반응형
into outfile "파일명.확장자"

fields terminated by ',' csv로 구분하기


예시 ) 

SELECT * FROM `cdr` WHERE `calldate` LIKE '%2009-06-29%' into outfile "20090629.csv" fields terminated by ',';
반응형
반응형
얼마전에  고객쪽 서버를 건들다가 폴더안에 파일들을 삭제한다고

" 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