интересуют скрипты, связанные с /etc/portage и куски_bashrc
последнее, что пришло в голову мне:
#!/bin/bash
for i in `find /etc/portage/ -type f -name "package*"`;do
sort -u ${i} --output=${i}
done
#!/bin/bash
PACKAGES="$(awk '{print $1}' /etc/portage/package.use | uniq)"
for ATOM in ${PACKAGES};do
for option in "$(grep "^${ATOM} " /etc/portage/package.use | sed -e "s|${ATOM} ||" | tr " " "\n" | uniq | tr "\n" " ")";do
ATOM_OPTS+="${option}"
done
echo "${ATOM} ${ATOM_OPTS}" | sed 's/[ \t]*$//' >> /tmp/package.use
unset ATOM_OPTS
done
mv /tmp/package.use /etc/portage/package.use