Thursday, June 22, 2006
QnA] 리눅스에서 비프음(Beep; 삑하는 소리) 내는 법은?
리눅스 셀에서 이렇게 쳐 보세요:
printf \a
그러면 삑하는 소리가 PC스피커*에서 날 것입니다. printf+백슬래쉬+a 입니다.
printf
라는 유틸리티가 있어야 하는데, 리눅스 안에 기본적으로 깔려 있을 것입니다.
C 나 Perl 에 있는 printf() 함수를 별도의 외부 유틸리티로 만든 것입니다.
만약 printf 유틸리티가 없다면, "[Perl/펄] print 함수로, 비프음(Beep; 삑 하는 소리) 내기" 이 포스트에 있는 내용대로 펄로 비프음을 낼 수 있습니다.
* PC스피커: 여기서 말하는 PC스피커란 음악을 듣기 위해 컴퓨터 본체 외부에 설치한 본격적인 스테레오 스피커가 아니라, PC 본체에 내장되어 있는 조그만 싸구려 스피커입니다. 삑삑거리는 소리만 낼 수 있을 뿐 음악을 들을 수는 없습니다.
참고로 이것은 윈도우용(Win32)으로 컴파일된 printf 유틸리티의 도움말입니다. 리눅스툴에서는
--help
나
-h
가 도움말 출력 옵션입니다.
관련 게시물:
[리눅스/Linux] 레드햇 9.0에서, 삑삑거리는 비프음(Beep) 끄기(Off)
printf \a
그러면 삑하는 소리가 PC스피커*에서 날 것입니다. printf+백슬래쉬+a 입니다.
printf
라는 유틸리티가 있어야 하는데, 리눅스 안에 기본적으로 깔려 있을 것입니다.
C 나 Perl 에 있는 printf() 함수를 별도의 외부 유틸리티로 만든 것입니다.
만약 printf 유틸리티가 없다면, "[Perl/펄] print 함수로, 비프음(Beep; 삑 하는 소리) 내기" 이 포스트에 있는 내용대로 펄로 비프음을 낼 수 있습니다.
* PC스피커: 여기서 말하는 PC스피커란 음악을 듣기 위해 컴퓨터 본체 외부에 설치한 본격적인 스테레오 스피커가 아니라, PC 본체에 내장되어 있는 조그만 싸구려 스피커입니다. 삑삑거리는 소리만 낼 수 있을 뿐 음악을 들을 수는 없습니다.
참고로 이것은 윈도우용(Win32)으로 컴파일된 printf 유틸리티의 도움말입니다. 리눅스툴에서는
--help
나
-h
가 도움말 출력 옵션입니다.
D:\Z>printf --help
Usage: printf FORMAT [ARGUMENT]...
or: printf OPTION
Print ARGUMENT(s) according to FORMAT.
--help display this help and exit
--version output version information and exit
FORMAT controls the output as in C printf. Interpreted sequences are:
\" double quote
\NNN character with octal value NNN (1 to 3 digits)
\\ backslash
\a alert (BEL)
\b backspace
\c produce no further output
\f form feed
\n new line
\r carriage return
\t horizontal tab
\v vertical tab
\xHH byte with hexadecimal value HH (1 to 2 digits)
\uHHHH Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
\UHHHHHHHH Unicode character with hex value HHHHHHHH (8 digits)
%% a single %
%b ARGUMENT as a string with `\' escapes interpreted,
except that octal escapes are of the form \0 or \0NNN
and all C format specifications ending with one of diouxXfeEgGcs, with
ARGUMENTs converted to proper type first. Variable widths are handled.
Report bugs to <bug-coreutils@gnu.org>.
D:\Z>
Usage: printf FORMAT [ARGUMENT]...
or: printf OPTION
Print ARGUMENT(s) according to FORMAT.
--help display this help and exit
--version output version information and exit
FORMAT controls the output as in C printf. Interpreted sequences are:
\" double quote
\NNN character with octal value NNN (1 to 3 digits)
\\ backslash
\a alert (BEL)
\b backspace
\c produce no further output
\f form feed
\n new line
\r carriage return
\t horizontal tab
\v vertical tab
\xHH byte with hexadecimal value HH (1 to 2 digits)
\uHHHH Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
\UHHHHHHHH Unicode character with hex value HHHHHHHH (8 digits)
%% a single %
%b ARGUMENT as a string with `\' escapes interpreted,
except that octal escapes are of the form \0 or \0NNN
and all C format specifications ending with one of diouxXfeEgGcs, with
ARGUMENTs converted to proper type first. Variable widths are handled.
Report bugs to <bug-coreutils@gnu.org>.
D:\Z>
관련 게시물:
[리눅스/Linux] 레드햇 9.0에서, 삑삑거리는 비프음(Beep) 끄기(Off)
tag: linux
리눅스 Linux | 유닉스 Unix | 시그윈 Cygwin
<< Home