본문 바로가기

스크립트3

토익 스피킹(토스) 9.12일 Q3~4 사진 묘사 (준비 각 45초, 대답 각 30초) Judging by their bags that they are holding, it seems like they are shopping. On the left/right side in the middle of the picture I think this picture was taken in a cafe. In this picture there are tow men. One man with a cap on his head is walking from the street with a box in his hands. He is carrying the box to the other side of the street. And there is also an.. 2022. 9. 13.
[Shell] Bash 쉘에서 사용하는 연산자 Bash 쉘에서 사용하는 연산자 정리 문자열 연산자[ string ] 문자열이 NULL 인지 체크, NULL 아니면 참[ -n string] 문자열의 사이즈가 0 이상인지 체크, 0 이상이면 참[ -z string] 문자열의 사이즈가 0 인지 체크, 0이면 참 [ strngA = stringB ] A문자열과 B문자열이 같은지 체크, 같으면 참[ stringA != stringB ] A문자열과 B문자열이 다른지 체크, 다르면 참 대소관계 연산자[ intA -ge 100 ] A 가 100보다 크거나 같은지 체크, 100 이상이면 참[ intA -gt 100 ] A 가 100보다 큰지 체크, 100 초과면 참[ intA -le 100 ] A 가 100보다 작거나 같은지 체크, 100 이하이면 참[ intA -.. 2017. 10. 10.
[Shell] 특수파라미터 변수 특수 파라미터 변수 정의 $@ 이 파라미터 변수는 1부터 시작하는 위치 파라미터의 확장이며, 큰따옴표로 확장되면 각 파라미터는 하나의 구분 단어로 확장되고, 전체 파라미터값을 가진다. $# 이 파라미터 변수는 십진수의 위치 파라미터 전체 개수를 의미한다. $$ 현재 쉘의 프로세스 ID를 가지고 있다. $? 가장 최근에 실행된 포그라운드 파이프라인 종료상태를 가지고 있다. 예제 스크립트(a.sh)#!/bin/bash A="$1"B="$2"C="$3" echo "첫 번째 위치 파라미터: $1"echo "두 번째 위치 파라미터: $2"echo "세 번째 위치 파라미터: $3" echo "아규먼트 위치 파라미터 총 개수: $#"echo "아규먼트의 내용들: $@" 출력 결과]root@localhost ~]# ... 2017. 8. 24.