파일 내용 및 파일 경로의 단수 및 복수 대체 텍스트를 사용하여 원본 파일을 대상에 붙여넣기
이 문제를 해결하기 위해 나를 위해 할 수 있는 유틸리티를 작성했습니다 😎.
연결
https://www.npmjs.com/package/rucken -npm 패키지
https://github.com/rucken/rucken/blob/develop/libs/rucken/src/lib/copy-paste/copy-paste.service.ts - 소스 코드
https://www.npmjs.com/package/case-anything - 메인 라이브러리 사용
사용 예
1) cat-dog 폴더 생성
mkdir cat-dog
2) cat-dog/cat_dog.txt라는 txt 파일을 만듭니다.
echo "catDog
CatDog
cat-dog
cat_dog
CAT_DOG
Cat-Dog
Cat_Dog
CAT-DOG
cat Dog
Cat Dog
cat dog
CAT DOG
catDogs
CatDogs
cat-dogs
cat_dogs
CAT_DOGS
Cat-Dogs
Cat_Dogs
CAT-DOGS
cat Dogs
Cat Dogs
cat dogs
CAT DOGS" > cat-dog/cat_dog.txt
3) 유틸리티 실행
npx rucken copy-paste --find=cat-dog --replace=human-ufo --path=./cat-dog
4) 새 파일 확인
echo ./human-ufo/human_ufo.txt
결과
humanUfo
HumanUfo
human-ufo
human_ufo
HUMAN_UFO
Human-Ufo
Human_Ufo
HUMAN-UFO
human Ufo
Human Ufo
human ufo
HUMAN UFO
humanUfos
HumanUfos
human-ufos
human_ufos
HUMAN_UFOS
Human-Ufos
Human_Ufos
HUMAN-UFOS
human Ufos
Human Ufos
human ufos
HUMAN UFOS
npx를 통해 실행할 수 없는 경우 전역적으로 유틸리티를 설치해야 합니다.
설치
npm i -g rucken
용법
rucken copy-paste --find=cat-dog --replace=human-ufo --path=./cat-dog
이 유틸리티가 개발자의 시간을 절약하는 데 도움이 되기를 바랍니다 😉
Reference
이 문제에 관하여(파일 내용 및 파일 경로의 단수 및 복수 대체 텍스트를 사용하여 원본 파일을 대상에 붙여넣기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/endykaufman/copy-paste-source-files-to-destination-with-singular-and-plural-replace-text-in-file-contents-and-file-paths-1ncp텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)