fixed my grep functions
authorpatrick nsukami <ndkpatt@gmail.com>
Thu, 8 Jan 2015 23:49:14 +0000 (23:49 +0000)
committerpatrick nsukami <ndkpatt@gmail.com>
Thu, 8 Jan 2015 23:49:14 +0000 (23:49 +0000)
.bash_filters
.bash_function

index 1525707..b110017 100644 (file)
@@ -2,6 +2,8 @@
 # my weird filters
 
 
+
+
 containing () {
     local=$@;
     out=$(echo $local | sed 's/ /|/');
@@ -11,20 +13,20 @@ containing () {
 not_end_by () {
     local by=$1;
     # grep -v: inverse match
-    grep -v $by"$"
+    grep -v "$by$"
 }
 
 end_by () {
     local by=$1;
-    grep $by"$"
+    grep "$by$"
 }
 
 begin_by () {
     local by=$1;
-    grep "^"$by;
+    grep "^$by";
 }
 
 not_begin_by () {
     local by=$1;
-    grep -v "^"$by
+    grep -v "^$by";
 }
index f66e66a..35895b4 100644 (file)
@@ -2,7 +2,8 @@
 # my weird function file
 # lots of this coming from http://www.kfirlavi.com/blog/2012/11/14/defensive-bash-programming
 
-my_copy_to_clipboard() {
+
+my_copy_file_to_clipboard() {
     local filecontent=$1
     [ -f $file ] && xclip -sel clip < $filecontent
 }
@@ -71,27 +72,6 @@ my_template_function() {
 
 }
 
-not_end_by () {
-    local by=$1;
-    # grep -v: inverse match
-    grep -v $by"$"
-}
-
-end_by () {
-    local by=$1;
-    grep $by"$"
-}
-
-begin_by () {
-    local by=$1;
-    grep "^"$by;
-}
-
-not_begin_by () {
-    local by=$1;
-    grep -v "^"$by
-}
-
 my_list_venv(){
     ls $HOME"/envs"
 }