さまざまなシェルオプションを設定したり、シェル変数を一覧表示したりするには、setコマンドを使用します。単一のオプションで共通の機能が設定されます。いくつかのオプションの後で+ oパラメータを使用すると、いくつかの機能が無効になります。
パラメータを指定しないでsetコマンドを実行すると、シェルのすべての変数が表示されます。
BASHシェルが呼び出されると、すべてのオプションが一覧表示されます現在のオプションセットは$ - に一覧表示されます。オプションパラメータ
が処理されると、他のパラメータが表示されます。位置パラメータ($ 1、$ 2、...、$ n)に割り当てられます。
set [--abefhkmnptuvxldCHP] [-oオプション名] [引数...]
出典:< Br>
オプション説明
-a変更された変数またはコマンドにエクスポートされた変数に自動的にフラグを立てます。
-bは元のプロンプトの直前ではなく、ただちに終了を終了します。バックグラウンドタスクのステータステーブルテーブル
-eコマンドがゼロ以外の値で戻った場合は、ただちに終了してください。
-f拡張子付きのパスを無効にします。
- h関数を定義するとき、関数コマンドを見つけて保存する関数が実行されると、通常はコマンド名の前のものだけでなく、すべてのキーワードパラメータを照会します。パラメータ、環境コマンドに
を指定します。
-m監視モード、タスク制御の開始このオプションは、デフォルトでシステムシェルの対話をサポートします。プロセスグループが実行され、タスクが完了するたびにexitを含むステータス行を表示します
-nコマンドを読み込みますが、コマンドを実行しません通常シェルスクリプトの構文エラーが監視されます。 >
シェルは無視されます。
-o option-nameオプション名は、次のいずれかになります。
オプション説明
allexport -aオプションと同じ
braceexpandシェルは、中括弧の拡張を実行し、デフォルトで動作します。
emacsは、シェルが対話するときに、emacsスタイルのコマンドライン編集インターフェースを使用します。デフォルトでは、このオプションは有効になっています。
-eオプション付きのerrexit
histexpand同じHオプション
ignoreeofの結果は、シェルコマンドIGNOREEOF = 10が実行された場合と同じです。対話式シェルでは、コマンド行のすべての文字が無視されるように、単語の前に##を付けることができます。
-commands
-mオプションを指定して監視します。
-Cオプションを指定してnoclobberを指定します。-nオプションを指定してnoexecを指定します。 -bオプションで通知 -uオプションで名詞 -pオプションで物理 posix条件に一致するようにBASH属性を変更、デフォルトの動作POSIX1003.2標準とは異なり、-vオプションを指定すると冗長になります。 vi viスタイルのコマンドラインエディタを使用するには XTRACEに-xオプションを指定する(オプション名を指定しない場合)特権モードを開くには、現在のオプション値 -pを表示します(このモードでは、$ ENVファイルが処理されます。環境<シェル>シェル関数から継承できません。実際のユーザーではなく有効なユーザーIDの場合)。グループが自動的に起動されます閉じる このオプションは、有効なユーザーIDとグループIDを有効にして、実際のユーザーIDとグループIDを設定します。 -t readコマンドで次のコマンドを実行します。終了 -uパラメータの囲み込みを実行するとき、未設定の変数をエラーとして扱います(拡張の試み が未設定の変数にある場合、シェルはエラーメッセージを表示します)。 -v入力行が読み込まれると、シェル入力行が表示されます。 -x各単純なコマンドが展開された後、 PS4拡張値を表示し、続けて実行するコマンドを指定します。 -lコマンド内のバインディングの名前を保存して復元します。 -d検索ハッシュコマンドの実行を無効にします(通常、コマンドは次の場所に保存されます)。ハッシュテーブルで、それが に見つかると、検索は継続されません。) -Cその効果は、スタイル履歴の代わりにnoclobber = shellコマンドを実行しているようです。 -H (このオプションは、シェルが対話するときにデフォルトで有効です。) -Pこのパラメータが設定されている場合、ディレクトリ変更コマンドcdが実行されると、シンボリックリンクはたどられませんが、 実ディレクトリ - オプションの後にパラメータがない場合は、位置パラメータは設定されません。 positionパラメーターはargument に設定されます - endオプションのシグナルは残りのパラメーターを位置引数に割り当てます(-xと-v オプションはオフになります。引数がない場合は位置引数変更されていないパラメータを保持します)
コマンドを言うと、この特別なコマンド viはコマンドであるだけでなく、Linuxのエディターでもあります。時間的関係のため、これは一例ではなく、将来ネットワークサービスを設定するときにviの実用的なア
統計カウンターの統計によると、3月のグローバルオペレーティングシステムの市場シェアは依然としてWin7です。 グローバルオペレーティングシステムのマーケットシェア統計チャート先月と比較して、Win
コモンモード信号と差動モード信号の違いを理解することは、パルス磁気回路と動作モジュールの関係を理解する上で非常に重要です。トランス、コモンモードチョーク、およびオートトランスの終端は、ローカル
Linuxサーバはクラッシュしますか? Red Hat Enterprise Server 5.8をインストールした後、外部ストレージが突然壊れた場合、サーバーは直接クラッシュします。通常の状況では、