同じ権限を使用してディレクトリを作成できますかinstall
?
例えば
$ ls -la /srv
drwxr-xr-x 1 root root 202 2024-02-01 15:07 .
drwxr-xr-x 1 root root 226 2024-02-01 15:12 ..
$ sudo install -g http -m 0750 -d /srv/a/b/c
$ ls -la /src/a/b/c/
drwxr-x--- 1 root http 202 2024-02-01 15:07 .
...
$ ls -la /src/a/b
drwxr-xr-x 1 root root 202 2024-02-01 15:07 .
中間ディレクトリは実際にここにinstall
作成されますが、完全に無視され-m
ます-g
。私はおそらく-m
無視された問題を解決できるでしょうumask
。しかし、適切なものが何であるかは考えられません-g
。他のユーザー(デフォルト)でコマンドを実行できますが、所有者のルートなどで作成することはできません。