Вы можете приблизиться к этому с помощью GNU sed
потокового редактора:
sed -Ee '
:a
$!N
s/^((\S+)\s.*)\n\2(\s.*)/\1\3/
ta
P;D
' file
Результаты
Locus7625186 GO0004866 GO0010951 GO0005615 GO0016021
Locus7360093 GO0004712 GO0007093
Locus1507198 GO0044212 GO0045944 GO0005634 GO0036464 GO0046982
Это можно сделать и с помощью POSIX sed
:
sed -e '
:a
$!N
s/^\(\([^[:space:]]\{1,\}\)[[:space:]].*\)\n\2\([[:space:]].*\)/\1\3/
ta
P;D
' file
Следуйте инструкциям на Arch Wiki или на openSUSE github .
Вкратце, это 3 шага:
SNAPPER_CONFIGS=""
в файле конфигурации (/etc/default/snapper or /etc/conf.d/snapper
). /etc/snapper/configs/home
. Мне также пришлось reboot / restart
щелкнуть, чтобы изменения вступили в силу.