맥북으로 쉽게 글자수 세기
- Development/Mac
- 2021. 10. 4.
앞서 소개한 글에서는 작성 중인 글의 글자 수를 여러 온라인 사이트를 사용하여 확인하는 방법을 소개했습니다. 이번에는, 온라인 사이트를 사용하지 않고 맥북 자체의 기능만으로 작성 중인 글의 글자 수를 셀 수 있는 방법들을 소개하고자 합니다.
테스트 문구
안녕하세요. 글자수 세기 테스트입니다.
총 몇 글자일까요?
이 문자열로 글자 수 세기 테스트를 해봅시다.
방법 1 - 맥북 명령어로 글자 수 세기
맥북에서 Terminal(터미널)을 실행합니다. (iTerm과 같은 3rd party 앱 포함)
위의 테스트 문자열을 드래그 한 후, 복사합니다. (Command+C)
그러면, 이제 위의 내용이 클립보드에 복사되었을 것입니다.
클립보드에 위 내용이 복사된 채로, 터미널에 아래의 명령어를 직접 입력해 봅니다. (아래 명령어를 복사하면, 앞서 복사한 문구가 덮어 써지겠죠?)
pbpaste | wc -m
실행한 결과는 아래와 같습니다.
$ pbpaste | wc -m
32
32글자라는 뜻입니다.
방법 2 - Automator로 등록해 놓고 쓰기
터미널의 사용도 사실 번거롭다고 느낄 수 있습니다. 그러면, Automator로 등록해 놓고 보다 자동화스럽게 써 봅시다.
등록 방법
맥북의 Alfredo나 Spotlight를 실행해서 Automator를 찾습니다. 실행하면 아래와 같은 초기화면이 뜨는데,
빠른동작 버튼을 클릭합니다. 선택할 수 있는 옵션이 굉장히 많습니다.
검색창에 키워드를 "apple"로 입력해 봅시다.
AppleScript 실행 항목을 화살표 영역으로 드래그 & 드랍합니다.
파라미터 옵션 부분을 (윗쪽 상자),
- 현재 수신하는 작업흐름: 텍스트
로 변경합니다.
하단에 코드 입력하는 란에, 아래의 코드를 옮겨 적습니다.
try
set MyText to input as string
set inputString to input as string
set charCount to count (inputString)
set wordCount to count words of (inputString)
set result to "총 " & charCount & " 글자 (" & wordCount & " 단어)"
display dialog result buttons {"OK"} default button 1 with icon note
end try
화살포 버튼을 눌러서 정상 실행 여부를 검사합니다.
Command + S를 누르면, 작업 이름을 지정할 수 있습니다. 이름을 입력하면 입력한 이름으로 기능을 불러 쓸 수 있게 됩니다. 혹시 내용을 편집하려면, ~/Library/Services 혹은 ~/라이브러리/Services에서 파일을 찾아보면 됩니다. 수정하고자 하면, 이 파일을 다시 열어서 편집하세요. 저는 "word count"라고 이름을 지정했습니다.
사용 방법
위의 작업은 한 번만 하면 됩니다. 이제 사용해 봅시다. 이제 글자 수를 셀 부분을 드래그한 후, 마우스 오른쪽 버튼을 눌러서 context 메뉴를 띄웁니다.
서비스 > word count (등록한 기능 이름)을 클릭합니다. 다음과 같은 팝업창이 뜹니다.
이제 이렇게 사용하면 됩니다. 드래그 > 마우스 오른쪽 메뉴 클릭 > 서비스 > word count
관련 글
'Development > Mac' 카테고리의 다른 글
맥북 기타 용량의 정체는? 정리하는 방법은? (0) | 2021.12.20 |
---|---|
맥북, 리눅스에서 중복 라인 제거 하려면? (0) | 2021.11.20 |
Rectangle - 맥북 무료 윈도우 분할/이동/관리 프로그램 (Magnet 대체 가능) (0) | 2021.11.18 |
맥 윈도우 키보드 설정 방법 (한영키 변경 방법 포함) (0) | 2021.10.23 |
맥북 그림판이 있다고? (0) | 2021.10.03 |
맥북 32bit/64bit, CPU 아키텍처 확인하기 (0) | 2021.07.05 |
듀얼모니터 창이동 단축키 프로그램 (맥북) (0) | 2021.04.03 |
맥북 알프레드 (alfred) - 편리하게 에어팟 연결/해제 제어하기 (1) | 2021.01.31 |