-rwxr-xr-x  1 neouser adm  45  1월 13 15:11 test.rb
-rwxr-xr-x  1 neouser adm  42  1월 13 15:12 test2.rb

여기 2개의 파일이 있다.
같은 내용을 담고있는 2개의 파일인데 파일 size가 조금 차이가 난다.
test.rb는 ftp로 전송한 파일이고 test2.rb는 test.rb파일을 그데로 복사해서 다시 만든 파일이다.

실행을 하면 아래와 같다.
test.rb : --> : bad interpreter: 그런 파일이나 디렉토리가 없음 (비정상)
test2.rb : --> 112313121321 (정상)

왜그럴까?
이유는 test.rb는 windows에서 만들여졌기 때문이다.

test.rb파일을 vi로 열어보면 하단에 힌트가 나온다 ""test.rb" [도스] 3L, 45C"
파일의 포멧을 바꿔줘야 한다.

1. vi test.rb
2. :set ff=unix


별로 어렵지 않다.
그냥 vi에서 파일 포멧을 바꿔주기만 하면 된다.

-rwxr-xr-x  1 neouser adm  42  1월 13 15:11 test.rb
-rwxr-xr-x  1 neouser adm  42  1월 13 15:12 test2.rb

다시 목록을 보고 ls을 해보면 파일 size가 동일해진것을 볼 수있다.








글 보관함

카운터

Total : / Today : / Yesterday :
get rsstistory!