X-Git-Url: https://iankelling.org/git/?p=distro-setup;a=blobdiff_plain;f=path_add-function;h=540306ca03f0d8aed9af772b7840696f38973fce;hp=0edf2bb62cd76cec2d7dc99addda53013902217b;hb=0b6d44c7f3d567e0a26138509c8a24cb57c69b50;hpb=253fa549f1108bb732674fad5b4bec29c23ffd98 diff --git a/path_add-function b/path_add-function index 0edf2bb..540306c 100644 --- a/path_add-function +++ b/path_add-function @@ -1,13 +1,27 @@ #!/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. + + # avoiding bashisms so it can be used in edge cases where I don't have bash, # however, I'm not super confident that I've avoided them all # -# path_add() { local help="usage: path_add [options] PATH --help: print this --end: adds to end of path, which will give it lowest priority ---ifexists: add to path only if the directory exists" +--ifexists: add to path only if directory exists" local found x y z ifexists end loop newpath ifexists=false end=false