CLI 3

[crontab] cli 에서 내용 추가하기

crontab 은 작업을 특정 시간/주기마다 실행할 수 있게 해주는 프로그램입니다. 보통 crontab -e 명령으로 편집기를 실행한 다음 내용을 편집해서 사용해오셨을 텐데요, cli 로도 사용할 수 있습니다. (crontab -l; echo '*/10 * * * * 실행할 명령') | crontab - 위 명령을 사용하면 한 줄로 기존 crontab 내용 맨 뒤에 새 내용을 추가할 수 있습니다. 일괄 작업에 도움이 되리라 생각합니다.

IT/System Digging 2023.10.06

[python3] 터미널에서 한 줄로 if else 사용하기

가끔 터미널에서 작업을 할 때 bash 로 작성하기에는 짜증나고 python 으로 하면 금방 처리되는 경우가 있습니다. 파이썬 명령이 길어지는 경우 파일로 작성해서 터미널에서 실행하면 가장 간단한데, 가끔 파일 자체를 작성할 수 없는 경우가 있습니다. 이런 경우 터미널에서 python -c '파이썬 명령들' 로 실행을 할 수 있는데 단순 한줄짜리 명령들은 세미콜론 ; 을 사용해서 여러 명령을 입력할 수 있었는데 if else 등은 할 줄 몰라서 못했었습니다. 그냥 대충 써보면 개행이 잘못되었다든지 문법이 틀렸다든지의 오류가 발생했었습니다. 인터넷을 뒤져 찾아낸 방법은 python -c $"파이썬 명령1\n파이썬 명령2\n..." 형태로 쓰면 정상적으로 실행되는 것을 확인할 수 있었습니다. 예를 들면 if..

IT/python 2023.10.06