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

2
結局のところ、bashの「。」と「source」に違いはありますか?
「。」の違いを探していました。また、「ソース」組み込みコマンドといくつかのソース(たとえば、この説明やbashのマンページ)は、これらがまったく同じであることを示唆しています。 しかし、環境変数の問題に続いて、テストを実施しました。次testenv.shを含むファイルを作成しました。 #!/bin/bash echo $MY_VAR コマンドプロンプトで、次を実行しました。 > chmod +x testenv.sh > MY_VAR=12345 > ./testenv.sh > source testenv.sh 12345 > MY_VAR=12345 ./testenv.sh 12345 [最初のフォームが空の文字列を返したことに注意してください] したがって、この小さな実験は、「ソース」コマンドの場合、子環境が「。」の場合、親環境からすべての変数を継承するという違いがあることを示唆しています。そうではありません。 私は何かを見逃していますか、これは文書化されていない/廃止されたbashの機能ですか? [GNU bash、バージョン4.1.5(1)-release(x86_64-pc-linux-gnu)]

4
ソフトウェアでバッテリーの充電を停止/開始しますか?
ノートパソコンの電源が入っていてAC電源に接続されている場合、バッテリーを充電しないように指示するコマンドを発行する方法はありますか? 編集: バッテリーがすでに100%充電されているとシステムをだます方法がある場合、おそらくバッテリーの充電が停止される可能性があります。


2
/ etc / environmentでLOG = 1を設定する
私は尋ねた質問の歴史を見てについて以前notify-osd使用してindicator-notificationsアプリを。 答えはLOG=1、/etc/environmentファイルに追加する必要があるということでした。 それは疑わしく聞こえました、そして私はそれをしませんでした: グローバル構成ファイルにあります。 通知以外に何がログに記録されるかは本当にわかりません。 私はブラウジングして、この問題を強調するこの質問を見ました。特にこの答えを見てください: 小さな警告:これは悪い考えかもしれません... / etc / environmentのLOG = 1はそれをシステム全体の変数にし、何かを壊す可能性があります...神はLOGに何が反応するかを知っています)。たぶん初心者のために、念のため1人のユーザーのbashrcに追加します。 私の質問は、設定はシステムにどのようLOG=1に/etc/environment影響するのですか?ログに記録される「もの」はどれですか?これはお勧めですか? 編集 通知の問題を解決したので、/ etc / environmentでLOG = 1を設定した場合の影響について質問します。 上記の私の質問を見てください:「設定はシステムにどのようLOG=1に/etc/environment影響しますか?どの「もの」がログに記録されますか?これはお勧めですか?」
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.