ruby

쉘 스크립트에서 파일 크기를 인쇄하는 방법은 무엇입니까?
ruby

쉘 스크립트에서 파일 크기를 인쇄하는 방법은 무엇입니까?

CICD 파이프라인에서 Fastlane을 사용하여 압축된 빌드 파일의 크기를 기록하려고 합니다. 명령줄에서 이것을 시도하면: du -h fileName.ipa | awk '{print $1}' 좋은 결과. 그러나 다음과 같이 스크립트에 넣으려고 하면 다음과 같습니다. sh ''' # Add filesize to release message var fileName=`cat '"#{IPA_FILE_NAME_FILE}"'` fileSizeInfo=(du -h '"#{IPA_FILE_PAT...

Admin

루비가 업데이트되지 않습니다
ruby

루비가 업데이트되지 않습니다

돕다! Mac에 Cocoapods를 설치하려고 하는데 계속 오류가 발생하는 것은 Ruby 버전이 너무 오래된 것과 관련이 있을 수 있다고 생각합니다. 그런 다음 이런 일이 일어났습니다. % ruby -v ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.x86_64-darwin22] % brew upgrade ruby Warning: ruby 3.2.1 already installed % ruby -v ruby 2.6.10p210 (2022-04-1...

Admin

CentOS Linux 버전 7.6.1810에 pg gem을 설치할 수 없습니다.
ruby

CentOS Linux 버전 7.6.1810에 pg gem을 설치할 수 없습니다.

ruby --version ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux] gem --version 3.3.7 PostgreSQL 9.2.24 on x86_64-redhat-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44), 64-bit 내가 달릴 때 env ARCHFLAGS="-arch x86_64" gem install pg ~에 따르면이것,나는 얻다 Build...

Admin

SFTP: 이름 바꾸기/삭제 명령이 간헐적으로 실패함
ruby

SFTP: 이름 바꾸기/삭제 명령이 간헐적으로 실패함

여러 SFTP 서버에 연결하고, 일부 파일을 다운로드하고, 마지막으로 다운로드한 파일을 SFTP 서버의 다른 폴더로 이동하는 Ruby로 작성된 백그라운드 작업이 있습니다. 문제는 rename하나의 서버에서만 명령이 실패한다는 것입니다. 이 질문에서 흥미로운 점은ubuntu의 sftp 라이브러리나 Ruby의 대화형 콘솔을 사용하여 서버에 연결하고 백그라운드 작업에서 사용하는 것과 동일한 코드를 실행하면 실패하지 않습니다.따라서 권한 문제가 아닙니다. 두 번째 방법: 다음 해결 방법으로 구현을 업데이트...

Admin

Puppet 매니페스트 구성을 Hiera로 변환
ruby

Puppet 매니페스트 구성을 Hiera로 변환

꼭두각시를 통해 corosync-pacemaker 클러스터를 설치했습니다. 이제 데이터를 hiera 파일에 저장하고 싶습니다. cs_primitive 부분을 yaml 파일로 어떻게 변환해야 합니까? cs_primitive { 'nfsshare_fs': primitive_class => 'ocf', primitive_type => 'Filesystem', provided_by => 'heartbeat', parameters => { 'device' ...

Admin

Manjaro 21.2.1의 Postgresql 문제
ruby

Manjaro 21.2.1의 Postgresql 문제

몇 달 전에는 잘 작동했지만 이제는 다음만 반환합니다. libldap-2.4.so.2가 갑자기 발견되지 않는 이유는 무엇입니까? 운영 체제: Manjaro 21.2.1 ~ postgres --version postgres: error while loading shared libraries: libldap-2.4.so.2: cannot open shared object file: No such file or directory ➜ ~ 또는 ~: ra...

Admin

Arch 기반 Linux에 특정 버전의 Ruby를 설치하는 방법
ruby

Arch 기반 Linux에 특정 버전의 Ruby를 설치하는 방법

Manjaro에 특정 버전의 Ruby를 설치하려고 합니다. 몇 가지 쿼리를 시도했습니다. sudo pacman -Sy ruby:2.6.6 sudo pacman -Sy ruby-2.6.6 둘 다 돌아왔다 target not found. 내가 읽고있다실. 그러나 어떤 사람들은 팩맨이 특정 버전의 설치를 허용하지 않는다고 말합니다. 그렇다면 특정 버전의 Ruby를 어떻게 설치할 수 있나요? 현재 Ruby 버전은 3.0.1입니다. 그러나 2.6.6이 필요합니다. 따라서 해당 버전의 Ruby를 설치해야 합니...

Admin

Manjaro(Arch 기반 Linux)에 Ruby 설치
ruby

Manjaro(Arch 기반 Linux)에 Ruby 설치

내가 읽고있다문서. Debian 기반 Linux에서는 을 설치해야 합니다 build-essential, libssl-dev. 그런데 Arch 기반 Linux는 어떻습니까? 나는 시도했다 sudo pacman -Syy build-essential libssl-dev 그러나 안타깝게도 이러한 패키지는 제공되지 않습니다. 나는 또한 yay명령을 사용해 보았습니다. 그러나 그것들을 사용하여 설치할 수도 없습니다 yay. 나도 그것을 설치 했습니다 base-devel. 내가 읽고있다질문반품. 그러나 필수는 ...

Admin

Ruby on Rails 서버를 실행하는 방법
ruby

Ruby on Rails 서버를 실행하는 방법

Rails 서버에서 Ruby를 실행하는 방법을 제안할 수 있는 사람이 있나요? 제가 살펴보고 싶은 API가 있습니다. 이것은 git 저장소입니다. 팁을 주셔서 감사합니다. 저는 이것을 실행하는 데 필요한 경험이 없습니다. 저는 Ubuntu 18.04 Bionic Beaver를 사용하고 있습니다. 감사해요 편집하다 나는 Ruby on Rails나 Perl에 대한 경험이 없기 때문에 아무것도 시도하지 않았습니다. 이것이 Python 분산 웹 서비스라면 나는 이에 대한 경험이 있습니다. ...

Admin

Ruby 기반 스냅 'mdl' 사용 시 권한 문제
ruby

Ruby 기반 스냅 'mdl' 사용 시 권한 문제

저는 Ruby를 모르지만 Ruby 기반 프로그램인 mdl(markdownlint)을 사용하고 싶어서 snap을 이용해서 설치했습니다. 프로그램을 실행할 수는 있지만 ~/.mdlrc 파일에 사용자 정의를 설정하려고 하면 문제가 발생합니다. 다음 오류가 발생합니다. $ mdl README.md /snap/mdl/171/lib/ruby/gems/2.4.0/gems/mixlib-config-3.0.6/lib/mixlib/config.rb:63:in `read': Permission denied @ ...

Admin

Greenletter와 함께 사용할 임시 파일을 생성하기 위한 Ruby 스크립트
ruby

Greenletter와 함께 사용할 임시 파일을 생성하기 위한 Ruby 스크립트

나는 expect자동 완성을 테스트하기 위해 zsh를 사용하고 있습니다(실제로 Ruby gem을 사용하고 greenletters이를 호출하기 위해 뒤에서 Ruby를 사용합니다). 문서와 오래된 아카이브를 파헤친 후(이것은 나에게 다음 코드를 제공한 마지막 코멘트였습니다.PTYexpecthttps://narkive.com/jbOlxniA:5.2481.94) "깨끗한" 시스템에서 완성을 쉽게 로드할 수 있는 다음 방법이 있습니다. PROMPT='>' zsh -f fpath+=($PWD/Comple...

Admin

Alpine의 Metasploit 오류
ruby

Alpine의 Metasploit 오류

다음을 실행하려고 하면 ./msfconsole다음 오류가 발생합니다 . Traceback (most recent call last): 9: from ./msfconsole:48:in `<main>' 8: from ./msfconsole:48:in `require' 7: from /opt/metasploit-framework/lib/msf/core/payload_generator.rb:2:in `<top (required)>' ...

Admin

Ruby 명령에 bash 변수를 삽입하는 방법은 무엇입니까?
ruby

Ruby 명령에 bash 변수를 삽입하는 방법은 무엇입니까?

나는 bash 쉘을 사용하고 있습니다. 다음 변수를 정의했습니다 ... localhost:tmp davea$ echo $json {"id": "abc", "name": "dave"} 이 var의 값을 Ruby 명령어에 삽입하고 싶어서 이렇게 해봤는데... localhost:tmp davea$ ruby -rjson -e 'j = JSON.parse($json); puts j["Instances"][0]["ImageId"]' Ignoring bindex-0.5.0 because its extens...

Admin