cd /path/to/Project_2012-158A &&
for dir in Sample*/; do
for r in R1 R2; do
outfile=${dir%/}_${r}.fastq
glob=*_${r}_*.fastq
cat "$dir"/$glob > "$dir/$outfile" &&
rm -f "$dir"/$glob
done
done
Я нашел ответ, в то время как я писал вопрос, таким образом, я мог бы также отправить обоих в случае, если это - некоторая справка к кому-то.
X -nolisten abstract
принят, но не работает.
X -nolisten local
кажется, работает. Я ожидал бы, что один для отключения всех сокетов домена Unix, но это не делает. Это отключает абстрактное пространство имен одно единственное.
Как отмечено @imz - IvanZakharyaschev, и, как подтверждено путем чтения кода (https://cgit.freedesktop.org/xorg/lib/libxtrans/tree/Xtrans.c? id=c4262efc9688e495261d8b23a12f956ab38e006f#n99-> https://cgit.freedesktop.org/xorg/lib/libxtrans/tree/Xtranssock.c? id=c4262efc9688e495261d8b23a12f956ab38e006f#n2532), для отключения доменных Unix сокетов это -nolisten unix
.
В дополнение к уже данному ответу. Если вы хотите применить это изменение к своей системе, рассмотрите возможность просмотра этих файлов:
Для простого "xinit":/etc/X11/xinit/xserverrc
:
#!/bin/sh
exec /usr/bin/X -nolisten tcp -nolisten local "$@"
Для "lightdm":/etc/lightdm/lightdm.conf.d/50-X-no-listen.conf
[Seat:*]
xserver-command=X -nolisten tcp -nolisten local
Все кредиты принадлежат этому сообщению в блоге:https://tstarling.com/blog/2016/06/x11-security-isolation/(Большое спасибо за него!)