리눅스 쉘 스크립트: 입출력 재지정, 파이프, 연산, 종료 코드 다루기

1. 출력 재지정 (Output Redirection) 가장 기본적인 재지정 방법은 명령어의 출력 결과를 파일로 보내는 것입니다. Bash 쉘에서는 > 기호를 사용하며, 형식은 command > inputfile 입니다. 예를 들어, date 명령어의 출력을 특정 파일에 저장하려면 다음과 같이 합니다. $ date > current_date.txt $ cat current_date.txt 2023년 11월 15일 수요일 14:30:45 K ...

7월 18일 07:01에 게시됨

함수 조합으로 사고하기: Ramda 활용법

함수형 프로그래밍에 익숙해지면, 단순히 함수를 호출하는 것을 넘어서 여러 함수를 조합해 새로운 기능을 만들어내는 사고방식이 자연스럽게 자리 잡습니다. Ramda는 이러한 사고를 지원하기 위해 다양한 고차 함수를 제공합니다. 이번 글에서는 complement, both, either, 그리고 pipe와 compose 같은 조합 도구들을 살펴보며, 어떻게 작은 함수들을 조립해 더 복잡한 로 ...

6월 11일 18:15에 게시됨