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

PATH(すべて大文字)は、Unixのようなオペレーティングシステム、DOS、OS / 2、およびMicrosoft Windowsの環境変数の名前で、実行可能プログラムが検索される一連のディレクトリを指定します。

2
(G)VIMは私のシステムとは異なる$ PATHを使用します
UbuntuはTeXLiveの最新パッケージを提供していないため、手動でインストールしました。ただし、一部のプログラムでは依存関係としてTeXLiveが必要です。それで私がやったことは、その上にUbuntuリポジトリからTeXLiveパッケージをインストールすることです。これは2009バージョンです。次に、$ PATHを変更して手動でインストールした2011バージョンを含めました。そのため、プログラムは常に最新のTeXLiveバージョンをポイントして使用します。これまでのところ、これはうまくいきました。 しかし、ここで簡単です。LaTeXファイルを編集するためにVIMに切り替えたとき、頭痛の種が多すぎて、VIMがTeXLive2009だけを「認識」していることに気付きました。このスクリーンショットを見てください。左側がVIM、右側がターミナルです。 次に、$ PATH VIMが使用しているものを確認しましたが、結局のところ、TeXLive 2011を指していない別のものを使用しています。このスクリーンショットを参照してください。 VIM: :! echo $PATH /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games ターミナル: echo $PATH /usr/local/texlive/2011/bin/x86_64-linux:/usr/local/texlive/2011/bin/x86_64-linux:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games これを修正する方法はありますか?私のLaTeXプラグインがTeXLive 2011を使用できるようにするために、おそらくVIMに同じ$ PATHを使用させることによって?どんな助けでも大歓迎です!

1
$ PATHと実行可能ファイルの問題
生成したディレクトリにUNIX実行可能ファイルがあります。$PATHUNIX実行可能ファイルが実行可能になるように、このディレクトリを取得する必要があると思いますが、ソースコードのドキュメントには、シェル構成ファイルを編集$home/meme/binしてシェルのパスに追加する必要があると記載されています。

3
別のパスからスクリプトを実行し、スクリプトのパスを知る方法は?
ファイルと同じパスにあるファイルにアクセスするスクリプトを実行する必要があります。 たとえば/home/me/folder/script.sh、次のスクリプトがあります/home/me/folder/myfile。このスクリプトはファイルにアクセスします。ファイルはスクリプトの同じパスにあるため、フルパスではmyfileなく、名前だけを使用します。 しかし、私がそれをから実行すると/tmp/、次のようになります: /tmp$ /home/me/folder/script.sh それは私に与えます: myfile: No such file or directory では、スクリプトで、ファイルがスクリプト自体と同じパスにあることをどのように言えますか?

1
javaはパスに追加します
ディレクトリにいくつかの.jarファイルがあります/home/unix/dfernand/bin/picard/picard-tools-1.106。 しかし、私はにディレクトリを追加するときPATHやCLASSPATH、私のbashrcに、Javaはまだ.jarファイルを認識しないと、私はその理由は分かりません。 私が試してみました: >export PATH="/home/unix/dfernand/bin/picard/picard-tools-1.106:$PATH" > export CLASSPATH=$CLASSPATH:/home/unix/dfernand/bin/picard/picard-tools-1.106 > java -jar AddOrReplaceReadGroups.jar -h Unable to access jarfile AddOrReplaceReadGroups.jar >export CLASSPATH="/home/unix/dfernand/bin/picard/picard-tools-1.106:$CLASSPATH" >java -jar AddOrReplaceReadGroups.jar -h Unable to access jarfile AddOrReplaceReadGroups.jar 私が行った場合、 [niveum] dfernand> java -jar /home/unix/dfernand/bin/picard/picard-tools-1.106/AddOrReplaceReadGroups.jar -h それは機能します! PATH/CLASSPATH 誰が私のバグがどこにあるのか考えていますか?に何か他のものを追加する必要がありPATH/CLASSPATHますか?間違った構文を使用していますか?
path  java  bashrc 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.