Gatsby.js를 위한 기사를 Qita를 위한 기사로 바꾸고 싶어요.
젠도 통용되는 것 같은데...
하고 싶은 일
Gatsbyjs
에 쓴 글잘 몰라서 깨물었어요.
쓰기 대상
Gatsbyjs
에 대한 기사 복사이전에 쓴 적이 있다
A to Bな変換系WebアプリをFlaskで作ろう!
이 문장이러한 전환을 위해 하나하나 웹 애플리케이션을 시작하는 것도 너무 뜨겁다
우리 컴퓨터에서 완성합시다.
원래~을 향한 기사는 무엇입니까?
코드 블록의 쓰기 방법이 좀 다르다.
그래서 한쪽을 향한 기사를 쓰고 다른 쪽에서 공개하려면 좀 귀찮다.
가스비를 향한 기사
python:title=hoge
다.Qita를 향한 기사
python :hoge
의 느낌이라면.이거 엉망으로 만들면 이렇게 돼.
title=script.py
이러면 좀 싫은데.그럼 시작합시다.
자재
이상.
즉시 조립
다 된 거 여기 있어.
script.sh
# クリップボードから文字列を変数に代入する
copied=`pbpaste | nkf -w`
# Qiita <- Gatsby
pat_1_before='(`{3,4})(.+):title=(.+)'
pat_1_after=':'
strings=`echo "$copied" | sed -E "s/$pat_1_before/$pat_1_after/g"`
echo "$strings" | open -f
copied
.copied
클립보드 내용을 인코딩해서 투입합니다.pbpaste | nkf -w
에서 텍스트 편집기를 엽니다.…
뭐, 초면에 도전해봐
이렇게 쉽게 끝날 이유가 없어요.
막힌 곳
Q.
open -f
사용하려면 상대방의 pbpaste
로 복사하면 스마트하지 않나요?A. 왜 그런지 모르겠지만 그러지 못했어요.
완료할 수 없기 때문에 '텍스트 편집기에서 열기' 의 타협안을 결정했습니다.
이것은 지능적이다. 왜냐하면 파일을 만들 수 없기 때문이다.
그게 다야.
pbcopy
못 쓰잖아!눈치채는 데 한 시간 정도 걸렸다.참고 자료
sed를 사용하여 ":1 not defined in the RE" 등이 나타나면 캡처된 구문이 Bye Bye Moore
문자 코드 및 줄 바꿈 코드 UNIX & Linux 명령 셸 스크립트 참조
[clip/pbcopy·pbpaste] 클립보드에 복사 | 일경 직렬(xTECH)
Reference
이 문제에 관하여(Gatsby.js를 위한 기사를 Qita를 위한 기사로 바꾸고 싶어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/sotono/articles/81cb90f03a07af텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)