diff --git a/apps/cli/cli_pipe.c b/apps/cli/cli_pipe.c index e4269e6f..845ee7a8 100644 --- a/apps/cli/cli_pipe.c +++ b/apps/cli/cli_pipe.c @@ -94,7 +94,7 @@ grep_fn(cligen_handle h, if ((cv = cvec_find_var(cvv, name)) != NULL) cprintf(cb, "%s", cv_string_get(cv)); } - retval = execl("/usr/bin/grep", "grep", "-e", cbuf_get(cb), (char *) NULL); + retval = execl("/bin/grep", "grep", "-e", cbuf_get(cb), (char *) NULL); } done: if (cb) diff --git a/test/test_cli_pipe.sh b/test/test_cli_pipe.sh index c30394cc..cf552b72 100755 --- a/test/test_cli_pipe.sh +++ b/test/test_cli_pipe.sh @@ -158,10 +158,10 @@ expectpart "$($clixon_cli -1 -m $mode -f $cfg show implicit config)" 0 "" "" "table" "value" -new "$mode show implicit | grep par" +new "$mode show implicit | grep par, expect fail" expectpart "$($clixon_cli -1 -m $mode -f $cfg show implicit config \| grep par 2>&1)" 255 "Unknown command" -new "$mode show explicit | grep par , expect fail" +new "$mode show explicit | grep par" expectpart "$($clixon_cli -1 -m $mode -f $cfg show explicit config \| grep par)" 0 "" "" --not-- "table" "value" new "$mode show treeref explicit | grep par"