ruby

シェルスクリプトからファイルサイズを印刷するには?
ruby

シェルスクリプトからファイルサイズを印刷するには?

CICDパイプラインでFastlanを使用して圧縮ビルドファイルのサイズを記録しようとしています。コマンドラインでこれを試した場合: 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_PATH}"'$...

Admin

Rubyは更新されません
ruby

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-12 revision...

Admin

SFTP:名前変更/削除コマンドが断続的に失敗する
ruby

SFTP:名前変更/削除コマンドが断続的に失敗する

複数のSFTPサーバーに接続し、いくつかのファイルをダウンロードし、最後にダウンロードしたファイルをSFTPサーバーの別のフォルダーに移動するRubyで書かれたバックグラウンドタスクがあります。 問題は、rename1つのサーバーでのみコマンドが失敗することです。 この質問で興味深い点はubuntuのsftpライブラリまたはRubyの対話型コンソールを使用してサーバーに接続し、バックグラウンドジョブで使用するのと同じコードを実行しても失敗しません。したがって、権限の問題ではありません。 2番目の方法: 次の回避策で実装を更新しましたが、これがうまくいくre...

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 ➜ ~ または ~: rai...

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。私が読んでいる質問返品。しかし必須ではありません。 PHPは...

Admin

Ruby on Railsサーバーを実行する方法
ruby

Ruby on Railsサーバーを実行する方法

RailsサーバーでRubyを実行する方法を提案できる人はいますか?私が見たいAPIがあります。 これはgitリポジトリです。 ヒントありがとうございます。私はこれを実行するために必要な経験がありません。私はUbuntu 18.04 Bionic Beaverを使用しています。 ありがとう 編集する 私はRuby on RailsやPerlの経験がないので何も試していません。これがPython分散Webサービスであれば、私はそれについての経験があります。 ...

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 @ rb_s...

Admin

Greenletterで使用する一時ファイルを生成するためのRubyスクリプト
ruby

Greenletterで使用する一時ファイルを生成するためのRubyスクリプト

私はexpectオートコンプリートをテストするためにzshを使用しています(実際にRuby gemを使用し、greenlettersそれを呼び出すために後ろからRubyを使用します)。文書と古いアーカイブを掘り下げた後(これは私に次のコードを提供した最後のコメントでした)。PTYexpecthttps://narkive.com/jbOlxniA:5.2481.94)「きれいな」システムから完成を簡単にロードするには、次の方法があります。 PROMPT='>' zsh -f fpath+=($PWD/Completion) autoload -Uz ...

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

Vagrant:Fedora 31にインストールした後に拡張機能がビルドされないため、Rubygemsを無視するバグ
ruby

Vagrant:Fedora 31にインストールした後に拡張機能がビルドされないため、Rubygemsを無視するバグ

Fedora 31にvagrantパッケージをインストールした後にコマンドを実行すると、無視されvagrantたRubygemsに対して次のエラーが発生します。 Ignoring ffi-1.10.0 because its extensions are not built. Try: gem pristine ffi --version 1.10.0 Ignoring json-2.2.0 because its extensions are not built. Try: gem pristine json --version 2.2.0 Ignori...

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 extensions are not ...

Admin