데비안에서 기본적으로 sh가 dash에 링크되어 있는데 dash가 bash 호환성을 개장수한테 팔아먹어 버려서 내가 짠 스크립트가 오류 뿜으며 돌아가지를 않음결국 bash로 직접 지정해서 스크립트 짜줘야 하더라
원래 dash는 bash가 아니라 posix shell에 초점을 맞춘거니까 그리고 보통은 sh!=bash 로 보는게 상식 아니야?
딱히 쉘에는 관심이 없어서 고런 건 몰랐네
bash로 돌리면 당연히 bash로 지정해야지 sh로 지정해놓고 bash로 돌아가길 바라네
둘이 많이 다른가
직접 겪어놓고서 많이 다르냐고 물어보네
sh랑 bash랑 많이다름
반대야 반대 dash가 이상한게 아니고 bashism이라고 bash가 더 특이한거임. 표준는 예나 지금이나 posix임. 그리고 dash가 sh로 바인딩된건 dash가 bash보다 훨씬 빠름