X-Git-Url: https://iankelling.org/git/?p=tee-unique;a=blobdiff_plain;f=teeu;h=8557bad5641e566c362122dd5050380a38cd626b;hp=948169dbffdd190d66a2cb502ec0807800ef4012;hb=5ae23e544c4dac57d610b6fb4b22f038739825a8;hpb=0a9b742ea262b02479c3b055d2d31df6199fc90f diff --git a/teeu b/teeu index 948169d..8557bad 100755 --- a/teeu +++ b/teeu @@ -1,13 +1,26 @@ #!/bin/bash -# Copyright (C) 2014 Ian Kelling -# This program is under GPL v. 3 or later, see +# 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. teeu() { local help="Usage: appendu [-h|--help] FILE [LINE] +Append LINE if it's not already in FILE -Tee unique. Append each LINE or if none, each stdin line to FILE if it does not exist in FILE. +If no LINE is specified, process each line from STDIN. +teeu is short for tee unique. - [-h|--help] display this message" +-h|--help display this message" if [[ $1 == --help || $1 == -h ]]; then echo "$help"