bashの設定ファイルは全ユーザー共通の/etcディレクトリと,各ユーザーごとのホーム・ディレクトリに分かれており,各ユーザーの設定が優先される。
Windows 10 Anniversary UpdateからサポートしたWindows Subsystem for Linux(WSL)。その結果としてWindows 10上でもBashを始めとするLinuxコマンドが利用可能になった。本連載ではWSLに関する情報や、Bashから実行するシェルスクリプトを紹介する。 環境変数PATHの設定を変更する ...
BashはLinuxやmacOSで広く使われるシェル言語。コマンドを順に実行するだけでなく、条件分岐・繰り返し・関数化ができる。日常のファイル操作やバックアップ、簡単な自動化に超便利。ここでは「書き方」「実行方法」「よく使う構文」「デバッグ」「実例 ...
Windows 10 Anniversary UpdateからサポートしたWSL(Windows Subsystem for Linux)。その結果としてWindows 10上でもBUW(Bash on Ubuntu on Windows)が動作し、各種Linuxコマンドが利用可能になった。本連載ではWSLに関する情報や、Bashから実行するシェルスクリプトを紹介する。 当日使っ ...
この記事は会員限定です。会員登録すると全てご覧いただけます。 .bash_profileは、bashシェル実行時に自動的に読まれるスクリプトが記述されている環境設定ファイルである。各ユーザーのホームディレクトリ直下にある。 このファイルが存在しない場合には ...
クラウドエンジニアのヒデです。 シェルスクリプトのif文のオプションをまとめました。 参考になれば幸いです。 ※通常ファイルではないファイルは次のようなファイルを指す。 ・ディレクトリ ・デバイスファイル(/dev/null や /dev/sda など。ハードウェア ...
サティア・ ナデラがCEOに就任して以来、 「⁠Linux Love」 「⁠オープンソースLove」 とことあるごとに訴えているMicrosoftだが、 ときにはその愛をもってしてもどうしてもできないことがある。 11月17日 (米国時間⁠)⁠、 Microsoftのシニアプログラム ...
At a basic level, parameter expansion means changing Bash syntax into a value—expanding it. For example: echo "$foo" This simple variable turns into its assigned value. However, ...