디렉토리에 test.txt와 test?.txt 이 두파일이 있습니다. 여기서 ?가 들어간 파일을 지울려고 하는데요. "test?.txt" 이렇게도 해보고 test\?.txt 이렇게도 지울려고 해봤는데 둘다 이런 파일은 없다면서 안지워지네요.. 어떻게 지우면 될까요?
아마도 test?.txt의 물음표는 ?를 나타내는 것이 아니라... 현재 터미널의 로케일에 없는 글자를 나타내는 거라 생각합니다.
이럴 경우... rm test*.txt 로 지워보는 건 어떨까요?
네..맞습니다. 일본어 윈도우에서 다운받은 파일이거든요. 근데 rm test*.txt 로 삭제하면 test.txt까지 삭제되지 않나요? 전 test?.txt만 지울려고 하는거거든요
답변 감사합니다.
잔머리를 살짝 돌려서 test.txt의 파일명을 바꿔주시는게... (만약 파일이 50개 이상이 아니라면...)
Since 2003. 지금은 맥유저... ---http://jtjoo.com
rm에 -f옵션을 안줬다면 삭재하기전에 삭재할것인가 물어본텐데요?
mc 로 지움 ^^;
아바타 제작기간~~ 무려 5초!!!
ls -i 하시면 파일의 inode 번호가 나옵니다. 그걸로 지우면 되겠네요.
# ls -i 12345 test.txt 23456 test?.txt # find . -inum 23456 -exec rm -f {} \;
-- 익스펙토 페트로눔
답변 감사합니다.^^ inode로 해결봤습니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
아마도 test?.txt의 물음표는 ?를 나타내는 것이 아니라...현
아마도 test?.txt의 물음표는 ?를 나타내는 것이 아니라...
현재 터미널의 로케일에 없는 글자를 나타내는 거라 생각합니다.
이럴 경우...
rm test*.txt 로 지워보는 건 어떨까요?
네..맞습니다.일본어 윈도우에서 다운받은 파일이거든요.근데 rm
네..맞습니다.
일본어 윈도우에서 다운받은 파일이거든요.
근데 rm test*.txt 로 삭제하면 test.txt까지 삭제되지 않나요?
전 test?.txt만 지울려고 하는거거든요
답변 감사합니다.
그럴땐!
잔머리를 살짝 돌려서
test.txt의 파일명을 바꿔주시는게...
(만약 파일이 50개 이상이 아니라면...)
Since 2003.
지금은 맥유저...
---
http://jtjoo.com
rm에 -f옵션을 안줬다면 삭재하기전에 삭재할것인가 물어본텐데요?
rm에 -f옵션을 안줬다면 삭재하기전에 삭재할것인가 물어본텐데요?
mc 로 지움 ^^;
mc 로 지움 ^^;
아바타 제작기간~~ 무려 5초!!!
ls -i 하시면 파일의 inode 번호가 나옵니다. 그걸로 지우면 되겠
ls -i 하시면 파일의 inode 번호가 나옵니다. 그걸로 지우면 되겠네요.
# ls -i 12345 test.txt 23456 test?.txt # find . -inum 23456 -exec rm -f {} \;--
익스펙토 페트로눔
답변 감사합니다.^^inode로 해결봤습니다.
답변 감사합니다.^^
inode로 해결봤습니다.
댓글 달기