<img src="/data/editor/1504/1234579b7cea7b308816056545d5d65_1428691509_105.jpg" title="08819036545d5da9c_142509.jpg">
<br style="clear:both;">
<img src="/data/editor/5604/634321279b79877b30881635545d5da65_1428691509_5218.jpg" title="088195da9c_1428691509_5218.jpg">
<br style="clear:both;">
<img src="/data/editor/2404/6543379b98887b305439036545d5da77_1428691510_0038.jpg" title="a7b308819036545d5da9c_1428691510_0038.jpg">
답변 6개 / 댓글 1개
디렉토리를지우는게아니고 디비에있는 파일명을 바궈야해서요..
안전하게 백업을 먼저 받으신후 디렉토리를 지우셨다가
필요한부분만 모아서 다시 ftp로 올리면 쉽게 해결될듯합니다.
디렉토리를지우면 파일도같이 지워지는데.ㅡ.ㅡ
사진에서 맨아래 파일처럼
db에서 _전까지있는 text를 지워주고 서버에있는 파일이름은
백업받은후에 윈도우에서 일괄바궈주는작업하려고하거든요 db에서 지우는방법을몰라서여

저같은 경우는 해당 디렉토리를 통째로지우는게 좋을꺼라 생각이 듭니다.
rm -rf ./data/editor/2404 이런식으로 지우시면 될듯합니다.
디렉토리명을 shell 로 ls -la > directrody.txt 로 저장하시고
나중에 directrody.txt 를 활용하여 디렉토리만 다시 만들면 되지 않을까 생각됩니다.
쉽게 해결될듯합니다.
양이 몇천개가넘어서요...
editor/숫자4개/ 로시작하고 _ 로끝나며 끝은 ****.jpg
이런식으로찾아서 지워야할거같은데 답을못찾겟네여
답변에 대한 댓글 1개
Linux에서 파일을 수정하는 명령어는 sed라고 있습니다.
파일이 많지 않다고 하면, vi같은 에디터를 사용하면 될것 같습니다.
vi를 쓴다고 하면.
빨간색 부분에 대한 패턴을 찾기는 어려울 것 같네요..
search를 /data/editor로 찾은 후에.. 커서를 옮겨서 숫자부분만 지우셔야 될것 같습니다.
첫번째는 32개, 두번째는 34개, 세번째는 33개네요 (빨간색)
답변을 작성하려면 로그인이 필요합니다.
언더바까지 찾는 것은 정규식으로 해결해야 될것 같습니다.
구글을 해 보니.. http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Tip/StringReplace
====================
HTML 태그를 없애기 위해서 다음과 같이 sed 코드를 만들었다.
# sed -e 's/<.*>//g' test.txt
우리가 원하는 결과는 "This is what meant."이지만, 실제 결과는 " meant."다. 위의 정규식 대로라면 처음 등장하는 <과 마지막 등장하는 >사이의 모든 문자를 치환해 버리기 때문이다. 다음과 같이 표현식을 바꿔서 원하는 결과를 얻을 수 있다.
$ sed -e 's/<[^>]*>//g' test.txt
[^>]에서 ^는 none의 의미다. 해석하면 "<이 등장한 다음에 처음 등장하는 >" 사이의 문자와 일치한다 라는 의미가 된다.
====================