QA Engineering/End to End Test

Shell 만져보기

일해라폴폴 2016. 3. 28. 13:24
반응형

Start shell



 QA의 test를 하다보면 shell을 사용 하기는 해야 한다.
특히나 Android 를 사용한다면 adb shell이 필요하고 server를 사용해도 shell script를 짜야하고...

사실 나도 잘 모르므로 이 page를 통해 사용해 보도록 해야겠다.
이글의 모토는 다음과 같다...
나는 놀테니 너는 스크립트를 돌려라 (내가 스크립트를 짜줄께... ㅋㅋ)

shell 편집기 사용하기


shell 편집기는 일반적으로 vi를 사용한다. 리눅스 설치는 알아서 하시고 ㅎㅎ
shell 터미널(창)을 열면 바로 파일을 만들어 보도록 하자!!

실행 내용은 프로그래밍 입문의 기초
Hello world이다!!!

shell 터미널에 들어가면 $ 형태의 입력창이 나온다
user는 $, admin은 #
파일을 생성하려면
$ touch hello.sh
$ vi hello.sh

둘중에 하나를 쓰면 vi 편집기가 실행 된다

처음에 들어가면 타자를 쳐도 아무런 글도 안써진다
그래서 진입하면 i 키를 누른다(insert 명령이 들어가야 써짐)

자... 이제 글 써짐ㅎㅎ

그러면 이제 밑에 처럼 입력해보자
============  vi editor =============
#!/bin/bash
echo "Hello world"
============ hello.sh ==============
입력이 끝났으면 esc버튼을 누르고 ":wq" 키를 차례로 누르면 저장되며 vi 편집기가 종료된다

* vi 편집기 명령어 역시 구글링 하면 많이 나온다

이제 실행을 하려면 아까 만든 hello.sh에 권한을 줘야 한다
$ chomod 700 ./hello.sh

이러면 실행 가능한 권한을 얻어온다
* chmod 이것도 구글링 하면 나온다

자!! 이제 실행!!
$ ./hello.sh


반응형

'QA Engineering > End to End Test' 카테고리의 다른 글

Eclipse Project Import through MAVEN  (0) 2017.03.14
Android device DB SQL debug  (0) 2016.09.06
Android studio build -Gradle-  (0) 2016.04.18
Unique Device ID  (0) 2016.03.27
ADB 사용 하기  (0) 2016.03.27