2
범위를 사용하는 tr의 이상한 동작
tr을 사용할 때 이상한 동작을 나타내는 특정 서버가 하나 있습니다. 다음은 작동중인 서버의 예입니다. -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ 그것은 나에게 완벽한 의미가 있습니다. 그러나 이것은 '특별한'서버에서 온 것입니다. [root@host~]# echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] abcdefghijklmnpqrstuvwxyz1234567890 보다시피, 모든 소문자를 삭제하는 것은 실패합니다. 그러나 문자 'o'를 삭제했습니다. 흥미로운 부분은 다음 …