반응형

developer tip 2321

bash를 사용하여 문자열이 포함 된 첫 번째 폴더 이름 찾기

bash를 사용하여 문자열이 포함 된 첫 번째 폴더 이름 찾기 나는 Bash에서 이것을하고 싶습니다. 현재 디렉토리에서 이름에 "foo"가 포함 된 첫 번째 폴더를 찾습니다. 나는 find 명령을 가지고 놀았지만 약간 혼란 스럽습니다. 어떤 제안? 다음 -quit옵션을 사용할 수 있습니다 find. find -maxdepth 1 -type d -name '*foo*' -print -quit pattern="foo" for _dir in *"${pattern}"*; do [ -d "${_dir}" ] && dir="${_dir}" && break done echo "${dir}" 제공된 다른 쉘 솔루션보다 낫습니다. 패턴이 glob의 일부이고 루프 내부에서 확인되지 않으므로 거대한 디렉토리의 경우 더 빠릅..

developer tip 2021.01.07

doc / docx 파일을 마크 다운 또는 구조화 된 텍스트로 어떻게 변환 할 수 있습니까?

doc / docx 파일을 마크 다운 또는 구조화 된 텍스트로 어떻게 변환 할 수 있습니까? Markdown 또는 유사한 텍스트 로 .doc또는 .docx파일을 변환 할 프로그램이나 워크 플로가 있습니까? 추신 : 이상적으로 consolas는 MS Word 문서 의 특정 글꼴 (예 :)이으로 렌더링 되는 옵션을 환영합니다 text-code: ```....```. Pandoc은 docx에서 마크 다운으로의 직접 변환을 지원합니다. pandoc -f docx -t markdown foo.docx -o foo.markdown 여러 마크 다운 형식이 지원됩니다. -t gfm (GitHub-Flavored Markdown) -t markdown_mmd (MultiMarkdown) -t markdown (pando..

developer tip 2021.01.07

bash에서 mysql 명령을 실행하는 방법은 무엇입니까?

bash에서 mysql 명령을 실행하는 방법은 무엇입니까? 다음 코드는 명령 줄에서 작동합니다. mysql --user='myusername' --password='mypassword' --database='mydatabase' --execute='DROP DATABASE myusername; CREATE DATABASE mydatabase;' 그러나 실행시 bash 파일에서 작동하지 않습니다. #!/bin/bash user=myusername password=mypassword database=mydatabase mysql --user='$user' --password='$password' --database='$database' --execute='DROP DATABASE $user; CREATE D..

developer tip 2021.01.07

특정 조건을 계산하고 합산하는 Python Pandas

특정 조건을 계산하고 합산하는 Python Pandas 특정 조건을 합산하는 SUMIF 와 Excel의 특정 조건 값을 계산하는 COUNTIF 와 동일한 기능을 수행하는 팬더에 단일 함수가 있습니까? 사용할 수있는 여러 단계 기능이 많이 있다는 것을 알고 있습니다. 예를 들어 다음을 사용할 sumif수 (df.map(lambda x: condition), or df.size())있습니다..sum() 및 위해 countif내가 사용 (groupby functions하고 내 대답을 찾거나 필터를 사용하고.count()) 조건과 데이터 프레임을 입력하고 합계 또는 계산 된 결과를 얻는 이러한 기능을 수행하는 간단한 한 단계 프로세스가 있습니까? 먼저 조건부 선택을 수행하고 sum함수를 사용하여 선택 결과를 합..

developer tip 2021.01.07

.html 확장자가없는 S3 정적 페이지

.html 확장자가없는 S3 정적 페이지 Amazon S3에서 정적 사이트를 제공 할 .html때 각 페이지 의 파일 확장자를 제거하는 방법이 궁금합니다 . 지금 나는 : mysite.com/ # works fine, serves index.html mysite.com/mypage.html # works fine mysite.com/mypage # doesn't work /mypage쇼 의 오류 : 404 Not Found Code: NoSuchKey Message: The specified key does not exist. Key: mypage RequestId: 1089D7A26EFED9AD HostId: Ud8cFy8Zl1mJ+oFjFOmU1Xacq9+v70KuaJfOc4nFMEPhd66AkLhr..

developer tip 2021.01.07

jsdoc로 콜백을 문서화하는 적절한 방법은 무엇입니까?

jsdoc로 콜백을 문서화하는 적절한 방법은 무엇입니까? jsdoc을 사용하여 콜백을 적절하게 문서화하는 가장 좋은 방법을 찾기 위해 인터넷을 샅샅이 뒤졌지만 안타깝게도 아직 훌륭한 방법을 찾지 못했습니다. 내 질문은 다음과 같습니다. 개발자를위한 Node.js 라이브러리를 작성 중입니다. 이 라이브러리는 개발자가 작업 할 여러 클래스, 함수 및 메서드를 제공합니다. 내 코드를 명확하고 이해하기 쉽게 만들고 향후 일부 API 문서를 자동 생성하기 위해 코드에서 jsdoc 을 사용하여 무슨 일이 일어나고 있는지 자체 문서화 하기 시작했습니다 . 다음과 같은 함수를 정의한다고 가정 해 보겠습니다. function addStuff(x, y, callback) { callback(x+y); }); jsdoc을 ..

developer tip 2021.01.07

case 문을 숫자 범위와 일치시키는 방법은 무엇입니까?

case 문을 숫자 범위와 일치시키는 방법은 무엇입니까? 0-50 범위에있을 수있는 열 번호로 스위치 케이스를 실행하고 있습니다. 이제 각 케이스는 개별 열 번호를 지원하며 실패를 관찰합니다. 다음은 코드입니다. i=10 a=1 b=0.65 if [ "$a" != "$b" ]; then case $i in [1]|[2]|[5]) echo "Not OK"; ;; [9-10]|[12]) echo "may be ok"; ;; *) echo "no clue - $i"; ;; esac fi 이 코드가 출력 될 것으로 예상 may be ok하지만 no clue - 10. Bash case는 숫자 범위에서 작동하지 않습니다. []쉘 패턴 용입니다. 예를 들어이 케이스 [1-3]5|6)는 15 또는 25 또는 35 또..

developer tip 2021.01.07

두 문자열의 유사성을 어떻게 측정 할 수 있습니까?

두 문자열의 유사성을 어떻게 측정 할 수 있습니까? 두 개의 문자열이 주어 text1지고text2 public SOMEUSABLERETURNTYPE Compare(string text1, string text2) { // DO SOMETHING HERE TO COMPARE } 예 : 첫 번째 문자열 : StackOverflow 두 번째 문자열 : StaqOverflow 귀국 : 유사성은 91 %입니다. 수익은 % 또는 그와 비슷한 것일 수 있습니다. 첫 번째 문자열 : 간단한 텍스트 테스트 두 번째 문자열 : 복잡한 텍스트 테스트 반환 : 값이 동일한 것으로 간주 될 수 있습니다. 어떤 아이디어? 이를 수행하는 가장 좋은 방법은 무엇입니까? 이를 수행하는 다양한 방법이 있습니다. 알고리즘이있는 다른 페이..

developer tip 2021.01.07

속성 이름을 기준으로 JavaScript 개체 정렬

속성 이름을 기준으로 JavaScript 개체 정렬 나는 잠시 동안 찾고 있었고 다음과 같은 Javascript 객체를 정렬하는 방법을 원합니다. { method: 'artist.getInfo', artist: 'Green Day', format: 'json', api_key: 'fa3af76b9396d0091c9c41ebe3c63716' } 다음을 가져 오려면 이름을 알파벳순으로 정렬합니다. { api_key: 'fa3af76b9396d0091c9c41ebe3c63716', artist: 'Green Day', format: 'json', method: 'artist.getInfo' } 이 작업을 수행 할 코드를 찾을 수 없습니다. 누구든지 저에게 도움을 줄 수 있습니까? 정의 에 따라 객체의 키 순서..

developer tip 2021.01.07
반응형