Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Step:15-SP4
aaa_base.16579
git-17-fe967bddbd74af9aba435900878397c0c7ea0b0b...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File git-17-fe967bddbd74af9aba435900878397c0c7ea0b0b.patch of Package aaa_base.16579
commit fe967bddbd74af9aba435900878397c0c7ea0b0b Author: Ruediger Oertel <ro@suse.de> Date: Mon Feb 24 11:00:39 2020 +0100 added "-h"/"--help" to "old" command (from Bernhard Lang) diff --git a/files/usr/bin/old b/files/usr/bin/old index ef2e2b7..5c55aa4 100755 --- a/files/usr/bin/old +++ b/files/usr/bin/old @@ -5,22 +5,33 @@ # # Copyright (c) 1996-2002 SuSE Linux AG, Nuernberg, Germany. # -# please send bugfixes or comments to http://www.suse.de/feedback. +# Contributor Bernard Lang # +# please send bugfixes or comments to +# https://github.com/openSUSE/aaa_base/issues # # usage - tell user to use program # +# Trick : put a nonexistant file name as first argument if you are worried +# about the possibility of files called -h or --help +# usage() { echo usage: "$0" file\|dir [file\|dir ...] } - if [ $# -eq 0 ] ; then usage exit fi +if [ "$1" = "-h" -o "$1" = "--help" ] ; then + echo 'Renames file or directory <name> given in argument list to <name>-<date>[<num>]' + echo 'adding when necessary a suffix number <num> to avoid already used names.' + usage + exit +fi + DATESTRING=`date +"%Y%m%d"` for i in "$@" ; do @@ -33,6 +44,10 @@ for i in "$@" ; do let NUMBER=$NUMBER+1 done echo moving "$i" to "$NEWNAME" + if [ "${i:0:1}" = "-" ] ; then + i="./$i" + NEWNAME="./$NEWNAME" + fi mv "$i" "$NEWNAME" else echo "$i" does not exist.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor