본문 바로가기
공부

[Jenkins] Pipeline 코드에서 사용할 수 있는 리눅스 명령어

by samosa 2024. 11. 20.
  1. echo
    • 문자열을 출력하는 명령어이다.
    • 예시:
      sh 'echo "Hello, Jenkins Pipeline"'
  2. mkdir
    • 디렉터리를 생성하는 명령어이다.
    • 예시:
      sh 'mkdir new_directory'
  3. touch
    • 파일을 생성하거나, 이미 존재하는 파일의 마지막 수정 시간을 갱신하는 명령어이다.
    • 예시:
      sh 'touch new_file.txt'
  4. rm
    • 파일이나 디렉터리를 삭제하는 명령어이다.
    • 예시:
      sh 'rm old_file.txt'
  5. sleep
    • 일정 시간 동안 대기하는 명령어이다.
    • 예시:
      sh 'sleep 5'  // 5초 동안 대기한다.
  6. cat
    • 파일의 내용을 출력하거나, 파일을 병합하여 출력하는 명령어이다.
    • 예시:
      sh 'cat example.txt'
  7. test
    • 조건을 평가하여 참/거짓을 반환하는 명령어이다.
    • 예시:
      sh 'test -f example.txt && echo "File exists" || echo "File does not exist"'
  8. grep
    • 문자열 패턴을 검색하고 출력하는 명령어이다.
    • 예시:
      sh 'grep "pattern" example.txt'

'공부' 카테고리의 다른 글

C# 12 새로운 기능: Primary Constructor  (0) 2024.12.03
[Jenkins] 워크스페이스 동기화  (0) 2024.11.20
[Jenkins] Freestyle과 Pipeline  (1) 2024.11.19
[Node] Module wrapper function  (1) 2024.11.19
AWS S3 개념 (2) 오브젝트  (1) 2024.09.15