-
pbcopy
pbcopy
커맨드를 알게 됐는데 유용해서 사용방법에 대해서 적어본다.custom 하여 만든 nanoid 를 DB id 로 사용하는데 한 번에 여러개의 레코드를 저장 할 일이 종종 생긴다.
그 때 id 를 생성하는
generate-id.js
사용하는데 하나씩 복붙하는 게 좀 귀찮다.- generate-id.js
const { customAlphabet } = require('nanoid'); (() => { console.log(customAlphabet('23456789abcdefghijkmnpqrstuvwxyz', 16)()); })();
- generate-id.sh
#!/bin/bash set -e for ((i = 1; i<= $1; ++i)) do node generate-id.js done
pbcopy 커맨드는 명령어의 결과물을 클립보드에 복사한다.
generate-id.sh 10 | pbcopy 이런식으로 pbcopy 명령어를 사용하고 DB tool 에 advanced paste 을 사용하니 너무 편리하다.
'etc' 카테고리의 다른 글
csview (0) 2023.10.30 법정동코드 조회하기 (2) 2023.10.22 github commit 메시지 (2) 2023.04.27 Webstorm screen flickering (0) 2023.01.01 Java 정규표현식 검사 사이트 (0) 2021.06.01