bash-linux
Bash 및 Linux 터미널 명령어 마스터하기
암기 없이 정확한 bash 명령과 스크립트를 생성하세요. Claude Code는 Linux 및 macOS 환경에서 파일 작업, 프로세스 관리, 텍스트 처리, 오류 처리를 위한 정확한 패턴을 제공합니다.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "bash-linux". 모든 Python 파일을 찾아 계산하려면 어떻게 하나요?
النتيجة المتوقعة:
- 모든 Python 파일을 재귀적으로 찾으려면:
- find . -name '*.py' -type f
- 계산하려면:
- find . -name '*.py' -type f | wc -l
استخدام "bash-linux". 디렉토리를 백업하는 스크립트를 보여주세요
النتيجة المتوقعة:
- 오류 처리가 포함된 백업 스크립트는 다음과 같습니다:
- ```bash
- #!/bin/bash
- set -euo pipefail
- SOURCE="$1"
- BACKUP_DIR="$2"
- TIMESTAMP=$(date +%Y%m%d_%H%M%S)
- tar -czf "$BACKUP_DIR/backup_$TIMESTAMP.tar.gz" "$SOURCE"
- echo "Backup completed: backup_$TIMESTAMP.tar.gz"
- ```
- Usage: ./backup.sh /path/to/source /path/to/backup/dir
استخدام "bash-linux". 명령이 성공했는지 어떻게 확인하나요?
النتيجة المتوقعة:
- $?로 종료 상태를 확인할 수 있습니다:
- ```bash
- if command; then
- echo "Success"
- else
- echo "Failed with exit code $?"
- fi
- # 또는 &&를 사용하여 체이닝
- command && echo "Success" || echo "Failed"
- ```
التدقيق الأمني
آمنStatic scanner detected 92 patterns flagged as potential security issues. After manual review, all findings are confirmed FALSE POSITIVES. The skill file is educational documentation containing bash command examples in markdown code blocks and tables. Backticks and command syntax are part of markdown formatting for documentation purposes, not executable code. No malicious intent detected, no security risks identified.
ماذا يمكنك بناءه
개발자 워크플로우 자동화
소프트웨어 개발자는 일괄 파일 처리, 로그 모니터링, 빌드 파이프라인과 같은 반복 작업을 자동화하기 위해 이 스킬을 사용합니다. 올바른 명령어 구문을 검색하는 데 소요되는 시간을 줄여줍니다.
시스템 관리 스크립팅
DevOps 엔지니어와 시스템 관리자는 적절한 오류 처리가 포함된 안정적인 bash 스크립트를 작성하기 위해 이 패턴을 참조합니다. 서버 관리를 위한 유지보수 가능한 자동화 스크립트 생성에 도움이 됩니다.
Bash 기초 학습
Windows에서 Linux 또는 macOS로 전환하는 새로운 사용자는 올바른 명령 패턴을 배우고 bash 스크립팅 모범 사례를 이해할 수 있습니다. 여러 문서 소스를 검색하지 않고 빠른 참조를 제공합니다.
جرّب هذه الموجهات
지난 7일 동안 수정된 모든 JavaScript 파일을 어떻게 찾나요?
포트 3000을 사용하는 프로세스를 찾아 종료하는 명령을 보여주세요
오류를 적절하게 처리하고 종료 시 정리를 포함하는 bash 스크립트 템플릿을 만들어주세요
CSV 파일에서 두 번째 열을 추출하고 고유 값을 계산하려면 어떻게 하나요?
أفضل الممارسات
- 단어 분할 및 글로브 확장을 방지하기 위해 항상 변수를 따옴표로 묶으세요: $VAR 대신 "$VAR" 사용
- 스크립트 시작 시 set -euo pipefail을 사용하여 초기에 오류를 잡고 정의되지 않은 변수가 있을 때 실패하세요
- echo로 파괴적인 명령을 먼저 테스트하세요: 삭제할 항목을 확인하려면 rm을 echo rm으로 바꾸세요
- 현대 bash 스크립트에서 더 안전하고 이식성이 좋으므로 조건문에서 [보다 [[를 선호하세요
تجنب
- ls 출력을 파싱하지 마세요 - ls 출력은 파싱용으로 설계되지 않았으므로 find 또는 글로브 패턴을 대신 사용하세요
- 사용자 입력에 eval을 사용하지 마세요 - 임의 코드 실행을 허용하�� 주요 보안 취약점입니다
- 오류 확인 없이 스크립트에서 cd를 사용하지 마세요 - 절대 경로 또는 서브셸(cd ... || exit)을 사용하세요
- ls 출력을 반복하지 마세요 - 안전한 파일 반복을 위해 셸 글로빙(for file in *.txt)을 대신 사용하세요