3テラバイト

プログラム関連備忘録サイト。主にゲーム。

Unix

シェルの設定を行うbashビルトインコマンドsetの使い方

投稿日:2020年6月23日 更新日:

こんにちは、今日はUNIX系OSのシェル、bashの設定を行うコマンドであるsetの使い方についてまとめていきます。

引数なしで実行

以下のように引数なしで実行すると定義されている環境変数、シェル変数、シェル関数の一覧が表示されます。

$ set

シェルオプションの現在の設定値確認

以下のオプションで現在のシェルオプション設定の一覧が確認できます。

$ set -o

シェルオプション一覧

オプション名説明
allexport変更、作成されたシェル変数をエクスポートします。
braceexpandブレース拡張を実行します。
emacsEmacs形式にする。
errexitコマンドがゼロ以外のステータスで終了した場合にシェルを終了します。
errtraceERRトラップを継承します。
functraceデバッグトラップを継承します。
hashall
histexpand
history
ignoreeof
interactive-comments
keyword
monitor
noclobber
noexec
noglob
nolog
notify
nounset
onecmd
physical
pipefail
posix
privileged
verbose
vi
xtrace

-Unix


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

vimコマンドでカーソル移動する方法

こんにちは、今日はvimコマンドでカーソル移動する方法についてまとめていきます。 確認環境 VIM – Vi IMproved 8.0 カーソル移動 キー動作h左に移動j下に移動k上に移動l右に移動g …

no image

ログイン中のユーザ一覧を表示するUnix系コマンドwの使い方

こんにちは、今日はUnix系OSでログイン中のユーザの一覧とそのユーザが実行中のプロセスを表示することができるコマンドwの使い方についてまとめていきます。 使い方 引数なしで実行すると各ユーザの情報が …

no image

MacOSXでCPU温度やファン回転数をコマンドラインから取得するコマンドiStatsの使い方

こんにちは、今日はMacOSXでCPU温度やファン回転数を取得することができるコマンドiStatsの使い方についてまとめていきます。 iStatsはRubyで書かれたツールでRubyGemsを用いてイ …

no image

ファイルをコピーするUnix系コマンドcpの使い方

こんにちは、今日はUnix系OSでファイルのコピーを行うことができるコマンドcpの使い方についてまとめていきます。 使い方 cpコマンドは第一引数にコピー元のファイルを、第二引数にコピー先のファイルを …

no image

時刻の表示と設定を行うUNIX系コマンドdateの使い方

こんにちは、今日はUnix系OSで時刻の表示と設定を行うことができるコマンドのdateの使い方についてまとめていきます。 使い方 引数なしでコマンドを実行すると現在の日付と時刻を表示します。 $ da …