Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
etersoft-build-utils
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
korinf
etersoft-build-utils
Commits
d3c01504
Commit
d3c01504
authored
May 04, 2022
by
Vitaly Lipatov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
egrep -> grep -E
parent
df334429
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
15 additions
and
15 deletions
+15
-15
gitask
bin/gitask
+1
-1
rpmreqs
bin/rpmreqs
+1
-1
rpmurl
bin/rpmurl
+2
-2
alt
share/eterbuild/functions/alt
+5
-5
gear
share/eterbuild/functions/gear
+2
-2
repl
share/eterbuild/functions/repl
+2
-2
strings
share/eterbuild/functions/strings
+2
-2
No files found.
bin/gitask
View file @
d3c01504
...
...
@@ -68,7 +68,7 @@ get_test_status()
# get subtask number from TASKNUMBER for PROJECTNAME
get_subtask
()
{
ssh
$GEARHOST
task show
$1
|
egrep
"(/
$2
.git|:package=
$2$|
:srpm=
$2
-.*src.rpm)"
|
sed
-e
"s|^
\(
[0-9]*
\)
:.*|
\1
|g"
ssh
$GEARHOST
task show
$1
|
grep
-E
"(/
$2
.git|:package=
$2$|
:srpm=
$2
-.*src.rpm)"
|
sed
-e
"s|^
\(
[0-9]*
\)
:.*|
\1
|g"
}
...
...
bin/rpmreqs
View file @
d3c01504
...
...
@@ -148,7 +148,7 @@ trans_rpmdeps_to_pkgname_lav()
TFILE
=
$(
make_temp_file
)
PKGFILES
=
if
[
-n
"
$REQCONVLIST
"
]
;
then
PKGFILES
=
$(
LANG
=
C apt-get
install
--print-uris
$REQCONVLIST
2>
$TFILE
|
egrep
"(^Selecting|.* is already the newest version.)"
|
sed
-e
"s|^Selecting ||g"
|
sed
-e
"s| is already the newest version.||g"
|
sed
-e
"s| .*||g"
|
sort
-u
| filter_pkgname
)
||
warning
"Error return code from apt-get install"
PKGFILES
=
$(
LANG
=
C apt-get
install
--print-uris
$REQCONVLIST
2>
$TFILE
|
grep
-E
"(^Selecting|.* is already the newest version.)"
|
sed
-e
"s|^Selecting ||g"
|
sed
-e
"s| is already the newest version.||g"
|
sed
-e
"s| .*||g"
|
sort
-u
| filter_pkgname
)
||
warning
"Error return code from apt-get install"
if
grep
-q
"is a virtual package provided by"
$TFILE
;
then
local
INSTALLMARK
=
"
\[
Installed
\]
"
if
!
grep
-q
"
$INSTALLMARK
"
$TFILE
;
then
...
...
bin/rpmurl
View file @
d3c01504
...
...
@@ -82,8 +82,8 @@ check_spec()
#cat $SPEC | sed -e "s|^# Source-\(.*\):\([ \t]\)|%define rpmurl_source_\1\2|g" > $SPEC.rpmurl
#local NEWSOURCE=
#eval_spec $SPEC.rpmurl >$SPEC.rpmuuu
#if eval_spec $SPEC.rpmurl |
egrep
-q "%define rpmurl_source_(git|url)" ; then
# NEWSOURCE=$(eval_spec $SPEC.rpmurl |
egrep
"%define rpmurl_source_(git|url)" | sed -e "s/.*[ \t]\(.*\)/\1/g")
#if eval_spec $SPEC.rpmurl |
grep -E
-q "%define rpmurl_source_(git|url)" ; then
# NEWSOURCE=$(eval_spec $SPEC.rpmurl |
grep -E
"%define rpmurl_source_(git|url)" | sed -e "s/.*[ \t]\(.*\)/\1/g")
# echo $NEWSOURCE
#fi
#rm -f $SPEC.rpmurl
...
...
share/eterbuild/functions/alt
View file @
d3c01504
...
...
@@ -15,7 +15,7 @@ is_alt()
set_target_type
()
{
# check for M51 and so on
if
echo
"
$1
"
|
egrep
-q
"^M[0-9][0-9].?$"
;
then
if
echo
"
$1
"
|
grep
-E
-q
"^M[0-9][0-9].?$"
;
then
MENV
=
"
$1
"
return
0
fi
...
...
@@ -32,25 +32,25 @@ set_target_type()
get_type_by_git_branch_name
()
{
# like p5
if
echo
$1
|
egrep
-q
"^[ptc][0-9].?$"
;
then
if
echo
$1
|
grep
-E
-q
"^[ptc][0-9].?$"
;
then
get_altdistr_mod
$1
return
fi
# like p10
if
echo
$1
|
egrep
-q
"^[ptc]1[0-9].?$"
;
then
if
echo
$1
|
grep
-E
-q
"^[ptc]1[0-9].?$"
;
then
get_altdistr_mod
$1
return
fi
# like cert6
if
echo
$1
|
egrep
-q
"^cert[0-9].?$"
;
then
if
echo
$1
|
grep
-E
-q
"^cert[0-9].?$"
;
then
get_altdistr_mod
$1
return
fi
# like M50P or M41
if
echo
$1
|
egrep
-q
"^M[0-9][0-9].?$"
;
then
if
echo
$1
|
grep
-E
-q
"^M[0-9][0-9].?$"
;
then
echo
$1
return
fi
...
...
share/eterbuild/functions/gear
View file @
d3c01504
...
...
@@ -55,10 +55,10 @@ get_tardir_from_rules()
local dir
assert_var
tar
packname
# firstly try get dir by name=
dir
=
$(
print_gear_rules |
grep
"
$tar
*:"
|
egrep
"name=
$packname
([[:space:]]|
$)
"
|
sed
-e
"s|
$tar
*: *||g"
|
sed
-e
"s| .*||g"
|
head
-n1
)
#"
dir
=
$(
print_gear_rules |
grep
"
$tar
*:"
|
grep
-E
"name=
$packname
([[:space:]]|
$)
"
|
sed
-e
"s|
$tar
*: *||g"
|
sed
-e
"s| .*||g"
|
head
-n1
)
#"
# if can't get by name, try get by name from rule without name=
if
[
-z
"
$dir
"
]
;
then
dir
=
$(
print_gear_rules |
egrep
"
$tar
*: *
$packnamewov
([[:space:]]|
$)
"
|
sed
-e
"s|
$tar
*: *||g"
|
sed
-e
"s| .*||g"
|
head
-n1
)
#"
dir
=
$(
print_gear_rules |
grep
-E
"
$tar
*: *
$packnamewov
([[:space:]]|
$)
"
|
sed
-e
"s|
$tar
*: *||g"
|
sed
-e
"s| .*||g"
|
head
-n1
)
#"
fi
# if can't get by name, use first rule without name=
if
[
-z
"
$dir
"
]
;
then
...
...
share/eterbuild/functions/repl
View file @
d3c01504
...
...
@@ -155,8 +155,8 @@ clean_pkgreq()
local
i VAR
VAR
=
`
cat
|
sort
-u
`
for
i
in
$VAR
;
do
#echo "$i" |
egrep
"^gcc[0-9]|^cpp[0-9]|^gcc-c++[0-9]" >/dev/null && continue
#echo "$i" |
egrep
"gcc\$|cpp\$|gcc-c++\$" >/dev/null && continue
#echo "$i" |
grep -E
"^gcc[0-9]|^cpp[0-9]|^gcc-c++[0-9]" >/dev/null && continue
#echo "$i" |
grep -E
"gcc\$|cpp\$|gcc-c++\$" >/dev/null && continue
echo
"
$i
"
|
grep
"[()<=>]"
>
/dev/null
&&
continue
echo
"
$i
"
|
grep
"^ *[0-9]
\.
[0-9]"
>
/dev/null
&&
continue
echo
-n
"
$i
"
|
sed
-e
"s|[,}]| |g"
...
...
share/eterbuild/functions/strings
View file @
d3c01504
...
...
@@ -11,10 +11,10 @@ isnumber()
}
# the same like estrlist match (reg_has)
# Note: used
egrep
! write '[0-9]+(first|two)', not '[0-9]\+...'
# Note: used
grep -E
! write '[0-9]+(first|two)', not '[0-9]\+...'
rhas
()
{
echo
"
$1
"
|
egrep
-q
--
"
$2
"
echo
"
$1
"
|
grep
-E
-q
--
"
$2
"
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment