タグ付けされた質問 「bashrc」

.bashrcは、ユーザーの端末ログインセッション用のBashシェル構成ファイルです。

1
デフォルトの.bashrcでeval式を説明できますか
私は中/etc/skel/.bashrcを見ていましたが、この行を見つけました: [ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" 私はテスト-xが何をするのか理解していますが、それ以降のすべてevalは理解できません。 さらに、他のLinuxディストリビューションでこの行を実行すると、エラーが発生します。 # eval "$(SHELL=/bin/bash lesspipe)" bash: syntax error near unexpected token `newline' これはUbuntu 14.04(bash 4.3.11(1))にあり、テストした他のbashバージョンは4.3.39(1)です。 この行が何をしているのか、そしてなぜ上記のエラーが発生するのか説明できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.