Можно ли изменить группу пользователя по умолчанию внутри script на время выполнения script?
Мне нужно сгенерировать файлы в script, у которых есть правильный пользователь и группа, но моя первичная группа пользователя не принадлежит тому, кому принадлежит результат.
$ groups
groupa groupb
$ ./myscript.sh
$ ls -l
-rw-r--r-- 1 me groupa 0 Sep 17 09:42 myscript_output.txt
Но я хочу "groupb".
myscript.sh:
#!/bin/bash
touch "myscript_output.txt"