쉘프로그래밍

|
터미널을 열고 아래와 같이 입력해보자.

$ echo "Hello world"
Hello world
$

echo는 '메아리' 또는 '울려퍼지다'라는 뜻을 가지고 있다. 따라서 뒤에 오는 문자열을 출력하는 기능을 수행한다.

이번에는 변수를 사용해 보자.

C언어처럼 자료형을 붙일 필요도 없고 선언할 필요도 없다. 그냥 쓰고 싶을 때 변수 이름만 쓰고 뒤에 값을 넣으면 된다.

아래와 같이 입력
$ str="Hello world"
$ echo $str
Hello  world
$

#주의사항
1. 변수에 값을 넣을 때에는 변수 앞에 $를 쓰지 않고, '변수명=값' 이렇게 붙여써야 한다.
2. 변수에 들어있는 값을 이용할 때에는 $를 붙여주어야 한다.

기본적인 사용법을 알았으니 간단한 쉘스크립트 파일을 만들어보자.

$vi ex01.sh
#!/bin/bash

str = "Hello world"
echo $str
:wq
$ chmod 755 ex01.sh
$ ./ex01.sh
Hello world










'linux' 카테고리의 다른 글

apt-get  (0) 2010.10.30
gst  (0) 2010.10.22
SHELL  (0) 2010.08.22
라이브러리 만들기  (0) 2010.05.31
gdb 사용법  (0) 2010.05.31
And