책을 보다보니 쉘프로그램이 나어더라구요.. 그런데 한가지 궁금한게 있어서 이렇게 글을 올립니다. echo "${usage}" 1 > &2;라는 게 있는데 1 > &2가 무엇을 뜻하는지 몰라서리.. 1 과 2 가 거꾸로 되면 에러가 출력이 된다는 걸로 아는데 잘 모르겠네요..--이 곳에 서명을 적어주십시오. 허접같은 인생..
1>&2 는 표준 출력을 표준 에러로 보내라는 뜻입니다. 그래서 echo 로 출력한 사용법 메시지가 화면의 에러 출력으로 나갑니다. 1 과 2 를 바꿔 쓰면 의미가 달라지니 주의하세요.