과제는 단순했다.
"Hi!!!!"라는 test.txt를 만드는 것이었다.
echo "Hi!!!!" > test.txt
로 되는 줄 알았는데 그 전에 명령어를 쳤던 이유에서인지 자꾸
이상한 결과값들이 나오는 것이었다.
이유는 바로 리눅스에서 느낌표는 명령 히스토리 확장으로 쓰인다.
즉, !e를 치게 된다면 이전에 쳤던 명령어중 가장 최근의 e로 시작하는 명령어를 다시 실행해주게 된다.
또한 !!를 치게 된다면 가장 최근의 명령어를 다시 실행하는 것이다.
따라서 !를 문자열로 쓰고싶다면 이스케이프(따음표로 묶어줘야한다)를 해줘야 한다.
+ ) 그리고 보너스로 test.txt 파일의 줄 수를 출력하는 명령어는
cat test.txt | wc -l
이다.
'AI&ML > 부스트캠프 기록' 카테고리의 다른 글
[Docker] exposing port TCP Error (0) | 2023.04.25 |
---|---|
[Linux] csv에서 특정 열을 count 하기 (0) | 2023.04.25 |
[대회 기록] Mask classification Competiton 회고록 (0) | 2023.04.20 |
[대회 기록] 어떤 Sampler를 사용해야할까? (0) | 2023.04.20 |
[대회 기록] Mask classification Competiton_loss 종류 (0) | 2023.04.19 |
댓글