diff --git a/foss_lab/lab1012/readme.md b/foss_lab/lab1012/readme.md new file mode 100644 index 0000000000000000000000000000000000000000..43dd3c6ecd35a7cdd0cf545175e634d7a11409a1 --- /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} (띄어쓰기)