pbcopy
2023. 7. 7. 23:09ㆍetc
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 |