C.W.K.
Stream
퀴즈 · 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 으로 보존.
03set -euo pipefail 의 효과?
Hint
세 글자가 낙관적 shell script 를 방어적으로 바꿈.
04배열 arr 의 모든 원소 펼치기에 가장 안전한 방법?
Hint
한쪽은 배열 인덱스 1 부터, 다른 쪽은 0 부터 (기본).
05임시 디렉터리 cleanup 을 스크립트 끝의 rm -rf 대신 trap '...' EXIT 로 하는 이유?
Hint
구분자를 인용하면 본문 안의 변수 확장 비활성화.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.