Merge branch 'master' of gitlab.com:src_prepare/scripts
This commit is contained in:
commit
f276798372
13
src/remove-version-match
Executable file
13
src/remove-version-match
Executable file
@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
# Author: xenhat <me@xenh.at>
|
||||
# Description: A script to remove explicit version match in portage configuration files.
|
||||
# Developed for /etc/portage/package.accept_keywords, may or may not
|
||||
# not work onther files.
|
||||
#
|
||||
if [ -z "$1" ]; then
|
||||
echo "Must specify a file to modify..."
|
||||
exit 1
|
||||
fi
|
||||
regex='^=?(\S+)(?:-[[:digit:]]+\S*)(\s)(\S+)$'
|
||||
sub='\1\2\3'
|
||||
perl -pe "s;$regex;$sub;gm" -i "${1}"
|
Loading…
Reference in New Issue
Block a user