소스 검색

Move filter() to core and simplify

Alois Mahdal 11 년 전
부모
커밋
2f410dff68
2개의 변경된 파일7개의 추가작업 그리고 16개의 파일을 삭제
  1. 7
    0
      include/core.sh
  2. 0
    16
      include/recon.sh

+ 7
- 0
include/core.sh 파일 보기

@@ -40,6 +40,13 @@ die() {
40 40
     exit 9
41 41
 }
42 42
 
43
+filter() {
44
+    debug "\$*=$*"
45
+    while read item;
46
+    do $* $item && echo "$item"; done
47
+}
48
+
49
+
43 50
 usage_is() {
44 51
     #
45 52
     # Echo out usage patterns and exit 1

+ 0
- 16
include/recon.sh 파일 보기

@@ -24,22 +24,6 @@ cat_uri() {
24 24
     wget -q $1 -O - || echo "ERROR: $?" >&2
25 25
 }
26 26
 
27
-filter() {
28
-    local silent
29
-    while true; do case $1 in
30
-        -s|--silent) silent=true; shift ;;
31
-        *) break ;;
32
-    esac done
33
-    debug "\$*=$*"
34
-    while read item;
35
-    do
36
-        if $* $item;
37
-        then
38
-            echo "$item"
39
-        fi
40
-    done
41
-}
42
-
43 27
 pids_matching() {
44 28
     local all_pids=""
45 29
     local pids=""