目的
メインのプライマリーグループを変えたくないが、一時的に作成されるファイルやフォルダのグループを所属している別のグループに変えたいということがあるときに使うコマンドにつて記載します。
たまにしか使わず、まいどまいどコマンドを忘れてしまうのでメモとして記載しておきます。
使い方
ユーザhogeのプライマリーグループがhoge, その他にfugaに所属していたとします。
mkdir, touchなどでディレクトリやファイルを作成すると、オーナがhoge、グループがhogeのディレクトリやファイルができます。
以下のコマンドを実行後
$ newgr fuga
mkdir, touchなどを実行すると、オーナがhoge、グループがfugaのディレクトリやファイルが作成されます。
1コマンドだけグループを変えたい場合は
$ sg fuga -c "touch test"
のようにsgコマンドを使うと、パラメータで渡したコマンドにだけ影響を受けるようになります。