백준 문제 찾기 귀찮을 때 터미널에서 바로 열기
포스트
취소

백준 문제 찾기 귀찮을 때 터미널에서 바로 열기

리눅스

다음과 같은 내용으로 baekjoon.sh 파일을 만든다.

`#! /bin/bash
echo `xdg-open https://www.acmicpc.net/problem/$1``

스크립트를 실행 가능하도록 만든다.

`$ chmod +x baekjoon.sh`

.sh 파일을 적당한 곳으로 복사한 뒤 명령어로 바로 실행할 수 있도록 /usr/bin으로 연결을 만든다. 연결이므로 원본 파일은 삭제하면 안된다.
본 예시에서는 홈 폴더 아래의 Apps 폴더에 넣어 두었다.

`# cd /usr/bin
# ln -s ~/Apps/baekjoon.sh baekjoon`

이후 터미널에서 baekjoon (문제번호) 만 입력하면 문제가 바로 열린다.

macOS

다음과 같은 내용으로 baekjoon.sh 파일을 만든다.

`#! /bin/bash
echo `open https://www.acmicpc.net/problem/$1``

스크립트를 실행 가능하도록 만든다.

`$ chmod +x baekjoon.sh`

.sh 파일을 적당한 곳으로 복사한 뒤 명령어로 바로 실행할 수 있도록 /usr/local/bin으로 연결을 만든다. 연결이므로 원본 파일은 삭제하면 안된다.
본 예시에서는 홈 폴더 아래의 Apps 폴더에 넣어 두었다.

`# cd /usr/local/bin
# ln -s ~/Apps/baekjoon.sh baekjoon`

이후 터미널에서 baekjoon (문제번호) 만 입력하면 문제가 바로 열린다.

This post is licensed under CC BY 4.0 by the author.

리눅스에 USB DAC 연결하기

Baekjoon 2292번 : 벌집

Comments powered by Disqus.