oboeta
scripts for managing free-form, plain-text collections of flashcards
파일 탐색기
- COPYING
- install.sh
- oboeta.py
- oboetahttp.py
- oboetatty.py
- ocloze.py
- oleitner.py
- osm2.py
- README.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
awk
설명 보기 ▼
awk
파일 처리를 위한 다목적 프로그래밍 언어.
참고: AWK의 다양한 구현체에선 이 명령이 해당 구현체 바이너리에 대한 심볼릭 링크로 제공되는 경우가 많음.
관련 항목: `gawk`.
더 많은 정보: <https://github.com/onetrueawk/awk>.
awk '{print $5}' {{path/to/file}}
공백으로 구분 된 파일의 다섯 번째 열(필드)를 출력하기:
awk '/{{foo}}/ {print $2}' {{path/to/file}}
공백으로 구분 된 파일에서 `foo`을 포함한 두 번째 열 출력하기:
awk -F ',' '{print $NF}' {{path/to/file}}
공백이 아닌 쉼표를 필드 구분자로 사용해, 파일 각 줄에서 마지막 열을 출력하기:
mkfifo
설명 보기 ▼
mkfifo
FIFO(이름 있는 파이프) 생성.
더 많은 정보: <https://www.gnu.org/software/coreutils/manual/html_node/mkfifo-invocation.html>.
mkfifo {{path/to/pipe}}
지정된 경로에 이름 있는 파이프 생성:
echo "{{Hello World}}" > {{path/to/pipe}} &
이름 있는 파이프를 통해 데이터를 보내고 명령을 백그라운드로 전송:
cat {{path/to/pipe}}
이름 있는 파이프를 통해 데이터 수신:
sed
설명 보기 ▼
sed
스크립트 가능한 방식으로 텍스트 편집.
관련 항목: `awk`, `ed`.
더 많은 정보: <https://manned.org/sed.1posix>.
{{command}} | sed 's/apple/mango/g'
모든 입력 줄에서 모든 `apple`(기본 `regex`)항목을 `mango`(기본 `regex`)로 바꾸고 결과를 `stdout`에 출력:
{{command}} | sed 's/apple/mango/g'
모든 입력 라인에서 `apple` (기본 `regex`)을 `mango` (기본 `regex`)로 대체하고 결과를 `stdout`에 인쇄:
{{command}} | sed 's/apple/mango/g'
모든 입력 줄에서 `apple` (기본 `regex`) 발생 부분을 `mango` (기본 `regex`)로 대체하고 결과를 `stdout`에 출력:
