+++ /dev/null
-#!/bin/bash
-# Copyright (C) 2016 Ian Kelling
-
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-
-# http://www.apache.org/licenses/LICENSE-2.0
-
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-psg () {
- local x y help
- help="Usage: psg [--help] GREP_ARGS
-grep ps and output in a nice format"
- if [[ $1 == --help ]]; then
- echo "$help"
- return
- fi
- x=$(sudo ps -eF)
- # final grep is because some commands tend to have a lot of trailing spaces
- y=$(echo "$x" | grep -P "$@" | grep -o '.*[^ ]')
- if [[ $y ]]; then
- echo "$x" | head -n 1
- echo "$y"
- fi
-}