쉘 (AWK, Sed도 괜찮음) 프로그램을 작성하여 한 줄의 텍스트를 입력하고자합니다.주어진 텍스트 줄에서 모든 숫자를 통화 형식으로 바꿉니다.
임의로 확장 된 정수 문자열이 포함됩니다. 숫자는 예를 들어
I 출력이
"12884과 1,11,933 두 개의 숫자와 2,23,232 있습니다되고 싶어
"12,884과 111,933 두 개의 번호 323232입니다 또한 숫자입니다 "입니다 "
PHP의 경우 간단한 preg_replace_callback이이 용도로 사용되었지만 쉘에 있어야합니다. :/
모든 포인터가 도움이 될 것입니다.
생소 할 수도있는 사람들을 위해 인도에서는 쉼표의 위치가 정확합니다 (오타가 아닙니다). http://en.wikipedia.org/wiki/Thousands_separator#Examples_of_use를 참조하십시오. –
예, 오타가 아닙니다. –