퀴즈 · 5 questions
📜 Shell 스크립팅
변수, 루프, 조건, 함수, 에러 처리
Level 0창 구경꾼
0 XP0/95 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete
Quiz
01왜
#!/bin/bash 보다 #!/usr/bin/env bash 가 나은가?Hint
kernel 한테 어떤 interpreter 로 이 파일 실행할지 알림.
02공백 포함 파일명에서
for f in $files 가 깨지는 이유?Hint
한 형태는 공백과 줄바꿈을 한 token 으로 보존.
03
set -euo pipefail 의 효과?Hint
세 글자가 낙관적 shell script 를 방어적으로 바꿈.
04배열
arr 의 모든 원소 펼치기에 가장 안전한 방법?Hint
한쪽은 배열 인덱스 1 부터, 다른 쪽은 0 부터 (기본).
05임시 디렉터리 cleanup 을 스크립트 끝의
rm -rf 대신 trap '...' EXIT 로 하는 이유?Hint
구분자를 인용하면 본문 안의 변수 확장 비활성화.
댓글 0
🔔 답글 알림 (로그인 필요)로그인 — 댓글을 남기려면 로그인해 주세요.
아직 댓글이 없어요. 첫 댓글을 남겨보세요.