[過去ログ]
Ruby 初心者スレッド Part 66 (1002レス)
Ruby 初心者スレッド Part 66 http://mevius.5ch.net/test/read.cgi/tech/1578068134/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
304: 284 (ワッチョイ 4b2c-AHN4) [] 2020/04/02(木) 12:07:15.86 ID:BA8GpIv40 >>284 疑問が解決しました! >rbenv="$(command -v rbenv ~/.rbenv/bin/rbenv | head -1)" >rbenv は、初回は空文字列だが、インストール後には、rbenv となる bash スクリプトを実行すると、rbenv には、~/.rbenv/bin/rbenv が入ってきて、正常に処理されます。 これを端末で実行すると、rbenv が出力されるので、挙動が違ってくるだけでした! 思わぬ、引掛けw y="$(command -v rbenv ~/.rbenv/bin/rbenv | head -1)" echo $y rbenv x="$(command -v rbenv ~/.rbenv/bin/rbenv | head -2)" echo $x rbenv ~/.rbenv/bin/rbenv その後、cd "${rbenv%/*}" で、~/.rbenv/bin へ移動します なので、51行目で、git pull されます http://mevius.5ch.net/test/read.cgi/tech/1578068134/304
307: 284 (ワッチョイ 4b2c-AHN4) [sage] 2020/04/02(木) 14:07:46.77 ID:BA8GpIv40 これを、bash スクリプト内に書いて、スクリプトを実行すると、 xxx="$(command -v rbenv)" yyy="$(command -v ~/.rbenv/bin/rbenv)" zzz="$(command -v rbenv ~/.rbenv/bin/rbenv)" xxx, yyy も、~/.rbenv/bin/rbenv で、 zzz も、同じものが2行表示されるけど、これを端末で直接実行すると、 xxx は、rbenv yyy は、~/.rbenv/bin/rbenv zzz は、rbenv, ~/.rbenv/bin/rbenv の2行 xxx では、rbenv のパスが入って来ない! which rbenv と入力すると、ちゃんとパスが表示されるのだけど、 ~/.rbenv/bin/rbenv bash スクリプト内に書いて、それを実行した時と、 端末に直接入力した時では、結果が異なる! それで漏れが勘違いしたという話ですw http://mevius.5ch.net/test/read.cgi/tech/1578068134/307
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.514s*