From bf859f12746ebcabdf44b58ef6f97a48b667967c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=98=81=EC=9D=BC=20=EA=B3=BD?= <kyi9592@ajou.ac.kr> Date: Wed, 30 Nov 2022 12:46:12 +0900 Subject: [PATCH] 10-12 Readme.md --- foss_lab/lab1012/readme.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 foss_lab/lab1012/readme.md diff --git a/foss_lab/lab1012/readme.md b/foss_lab/lab1012/readme.md new file mode 100644 index 0000000..43dd3c6 --- /dev/null +++ b/foss_lab/lab1012/readme.md @@ -0,0 +1,22 @@ +bash - A=900 - exit - echo $A 를 하면 900이 나오는 것이 아닌 탈출해서 나온 쉘의 A값 출력 + +Glbing : 와일드카드를써서 파일을 선택하는 것 + +ls -a, ls *, ls -a * 차이를 알 것 + +shopt -s dotglob 를 사용하면 .이 붙은 파일 이름도 출력 + +ls -l ** - 모든 디렉토리를 다 찾는다.. (shopt에서 켜줘야함) + +Transform String : 명령어를 바꾸는 명령? ( 대문자 → 소문자 ) + +sed( string editor ) : set number + +echo {A..z} 안되는 이유 : 중간에 빠진 철자? +→ echo {{A..Z}{a-z}} + +Parameter expansion (중간고사) + +뒤에있는 문자로부터 일정 개수만큼 출력하고 싶을 때 +1. echo ${A:(-4):4} +2. echo ${A: -4:4} (띄어쓰기) -- GitLab