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

プロセスが実行されるO / S、特にプロセスに影響する設定

11
Linuxシェルから、現在とは異なる作業ディレクトリでプログラムを実行するにはどうすればよいですか?
Linuxシェルを使用して、現在の作業ディレクトリとは異なる作業ディレクトリでプログラムを起動するにはどうすればよいですか? たとえば、現在のディレクトリにファイルhelloworldを作成するバイナリファイルがあります。 このファイルはディレクトリ内にあります。hello-world.txt/a 現在、私はディレクトリにい/bます。私は私のプログラムの実行を開始したい../a/helloworldとget hello-world.txt三ディレクトリ内のどこかを/c。
352 linux  shell  environment 

3
Linuxでのデフォルトシェルの変更[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する デフォルトのシェルを変更するにはどうすればよいですか?envコマンドは、現在の言葉: SHELL=/bin/tcsh それをBashに変更したいと思います。
318 linux  bash  shell  environment  tcsh 


16
Bashスクリプトから現在のディレクトリを変更する
スクリプトから現在のディレクトリを変更することはできますか? Bashでディレクトリナビゲーション用のユーティリティを作成したい。次のようなテストスクリプトを作成しました。 #!/bin/bash cd /home/artemb Bashシェルからスクリプトを実行しても、現在のディレクトリは変更されません。スクリプトから現在のシェルディレクトリを変更することはまったく可能ですか?
190 bash  environment 

14
Pipを使用してパッケージをAnaconda環境にインストールする
conda 4.2.13 MacOSX 10.12.1 からパッケージpipを、anacondaを使用して作成された新しい環境(仮想)にインストールしようとしています。 アナコンダのドキュメントでは、これは完全に問題ないと述べています。これはvirtualenvの場合と同じ方法で行われます。 プログラムを配置する環境をアクティブにしてから、プログラムをpipインストールします... 私はこのようにAnancondaで空の環境を作成しました: conda create -n shrink_venv それをアクティブにします: source activate shrink_venv ターミナルで、envで作業していることがわかり(shrink_venv)ます。を使用してパッケージをインストールしようとすると、問題が発生しますpip: (shrink_venv): pip install Pillow Requirement already satisfied (use --upgrade to upgrade): Pillow in /Library/Python/2.7/site-packages したがって、システム全体のパッケージから要件が満たされていると考えることができます。したがって、環境が正しく機能していないようですが、ドキュメントに記載されているとおりではありません。ここで何か悪いことをしていますか? ただのメモですがconda install、パッケージで使用できることはわかっていますが、AnacondaのPillowに問題があったため、から取得したいと思っていましたpip。 の出力which -a pip: /usr/local/bin/pip /Users/my_user/anaconda/bin/pip **更新**これはかなり一般的な問題だと思います。私が見つけたのは、conda envがPYTHONPATHでうまく機能しないことです。conda環境を使用している場合でも、システムは常にPYTHONPATHの場所を検索するようです。今、私unset PYTHONPATHはコンダ環境を使用しているときはいつも走っています。私はMacを使っています。

17
最高の一般的なSVN無視パターン?
使用するのに最適な(またはできるだけ良い)一般的なSVN無視パターンは何ですか? IDE、エディター、コンパイラー、プラグイン、プラットフォームなど、さまざまな特定のファイルと、「重複」する(つまり、あるタイプのプロジェクトでは望ましいが、他のタイプのプロジェクトでは望ましくない)いくつかのファイルタイプがあります。 ただし、開発環境の詳細に関係なく、自動的にソース管理に含めたくないファイルの種類は多数あります。 この質問への回答は、プロジェクトの出発点として役立ちます。必要な環境固有のアイテムをいくつか追加するだけで済みます。他のバージョン管理システム(VCS)にも適応できます。

4
Javaの現在のマシン名とログインしているユーザー?
現在ログインしているユーザーの名前(Windows / Unix)とマシンのホスト名を取得することは可能ですか? 私はそれがいくつかの静的環境クラスのプロパティだと思います。 ユーザー名にこれが見つかりました com.sun.security.auth.module.NTSystem NTSystem = new com.sun.security.auth.module.NTSystem(); System.out.println(NTSystem.getName()); そして、これはマシン名です: import java.net.InetAddress; ... String computerName; ... try { computerName = InetAddress.getLocalHost().getHostName(); } catch(Exception ex) { ... } 最初のものはWindows専用ですか? また、ホスト名が設定されていない場合、2つ目の方法は何をしますか?
153 java  environment 

5
RailsでDBのユーザー名、pw、データベース名を取得できますか?
Rails / ActiveRecordの外部で一部のDBを実行するrakeタスクを作成しています。 で定義されている現在の環境のDB接続情報(ホスト、ユーザー名、パスワード、DB名)を取得する方法はありますdatabase.ymlか? 入手したいので、このように接続するために使用できます... con = Mysql.real_connect("host", "user", "pw", "current_db")


14
Railsアプリのカスタム構成オプションを作成する最良の方法は?
Railsアプリケーションの構成オプションを1つ作成する必要があります。すべての環境で同じにすることができます。私がそれをに設定した場合environment.rb、それが私のビューで使用可能であることがわかりました。これはまさに私が欲しいものです... environment.rb AUDIOCAST_URI_FORMAT = http://blablalba/blabbitybla/yadda よく働く。 しかし、私は少し不安です。これは良い方法ですか?よりヒップな方法はありますか?

7
.bashrc、.bash_profile、.environmentの違いは何ですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私は何年にもわたってさまざまな* nixベースのシステムを使用してきましたが、使用するBashのフレーバーには、実行する起動スクリプトを決定するためのアルゴリズムがそれぞれ異なるようです。環境変数とエイリアスの設定や起動メッセージ(例:MOTD)の出力などのタスクのために、これらを実行するのに適切な起動スクリプトはどれですか。 何で物事を置くことの違いだ.bashrc、.bash_profileと.environment?私はまた、のような他のファイルを見てきた.login、.bash_loginと.profile。これらは今までに関連していますか?物理的にログインし、sshを介してリモートでログインし、新しいターミナルウィンドウを開いたときに実行される違いは何ですか?プラットフォーム(Mac OS X(およびそのTerminal.app)とCygwin Bashを含む)間で大きな違いはありますか?
130 shell  environment  bash 

1
mysqli_fetch_assoc()はパラメーターを期待しています/メンバー関数の呼び出しbind_param()エラー。実際のmysqlエラーを取得して修正するにはどうすればよいですか?
私のローカル/開発環境では、MySQLiクエリは正常に実行されています。しかし、Webホスト環境にアップロードすると、次のエラーが発生します。 致命的なエラー:非オブジェクトのメンバー関数bind_param()の呼び出し... これがコードです: global $mysqli; $stmt = $mysqli->prepare("SELECT id, description FROM tbl_page_answer_category WHERE cur_own_id = ?"); $stmt->bind_param('i', $cur_id); $stmt->execute(); $stmt->bind_result($uid, $desc); クエリを確認するために、コントロールパネルのphpMyAdminからクエリを実行しようとしましたが、結果はOKです。


7
PowerShell:単一のコマンドのみの環境変数を設定する
Linuxでは、次のことができます。 $ FOO=BAR ./myscript 環境変数FOOを設定して「myscript」を呼び出す。 PowerShellでも同様のことが可能ですか?つまり、最初に変数を設定し、コマンドを呼び出してから、変数を再度設定解除する必要はありませんか? 私の使用例をより明確にするために、これをスクリプトの一部として使用したくありません。むしろ、環境変数を使用して動作を制御できるサードパーティのスクリプトがありますが、この場合はコマンドライン引数ではありません。だからタイピングを交互にできること $ OPTION=1 ./myscript そして $ ./myscript とても便利です。

5
Bashで引用符付き文字列内の環境変数を使用する方法
私はbashスクリプトで以下のさまざまな形式を試しました: #!/bin/bash svn diff $@ --diff-cmd /usr/bin/diff -x "-y -w -p -W $COLUMNS" しかし、COLUMNS環境変数を正しく展開するための構文を取得できません。 私は以下のさまざまな形を試しました: svn diff $@ --diff-cmd /usr/bin/diff -x '-y -w -p -W $COLUMNS' そして svn diff $@ --diff-cmd /usr/bin/diff -x '-y -w -p -W ${COLUMNS}' そして eval svn diff $@ --diff-cmd /usr/bin/diff -x "-y -w -p -W …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.