'programming/bash'에 해당되는 글 3건
- 2014.10.20 :: 산술연산하기 - expr
- 2014.05.08 :: 배열 처리
- 2014.04.02 :: 절대 경로 path 에서 상위 디렉토리 가져오기
programming/bash
2014. 10. 20. 21:33
산술연산을 하는 방법이다.
a=10
expr $a + 2
'programming > bash' 카테고리의 다른 글
배열 처리 (0) | 2014.05.08 |
---|---|
절대 경로 path 에서 상위 디렉토리 가져오기 (0) | 2014.04.02 |
programming/bash
2014. 5. 8. 16:07
다음 명령으로 배열 변수를 선언할 수 있다.
declare -a array
변수에 값 입력
array=(a b c d)
변수에 값을 넣을 경우 괄호()를 꼭 넣어주어야 한다.
전체 배열 크기 구하기
${#array[*]}
배열에 모든 값 출력하기
echo ${array[*]}
특정 값 출력하기
echo ${array[0]}
'programming > bash' 카테고리의 다른 글
산술연산하기 - expr (0) | 2014.10.20 |
---|---|
절대 경로 path 에서 상위 디렉토리 가져오기 (0) | 2014.04.02 |
programming/bash
2014. 4. 2. 15:47
만약 어떤 절대 경로가 있으면, 그 경로에서 특정 위치 까지의 경로를 가져오고 싶은 경우가 있다.
예를 들면, /etc/http/conf/httpd.conf 라는 절대 경로가 있다고 하자.
위 경로를 A라는 변수에 저장해서 사용할 수 가 있다.
그런데 만약 httpd.conf 라는 파일이 어떤 디렉토리에 있는지 알고 싶은 경우에는 어떻게 해야 할까??
이럴 경우 다음과 같은 문법을 통해 사용할 수 있다.
A="/etc/http/conf/httpd.conf"
echo ${A}
결과 : /etc/http/conf/httpd.conf
echo ${A%/*}
결과 : /etc/http/conf
echo ${A%/*/*}
결과 : /etc/http
위와 같이 사용하면 특정 파일이 어떤 디렉토리에 존재하는지 찾을 수 있다.
'programming > bash' 카테고리의 다른 글
산술연산하기 - expr (0) | 2014.10.20 |
---|---|
배열 처리 (0) | 2014.05.08 |