- Base library:
- Implement VSL (Version Stack Log),
- ISL:
- Add VSL support,
- URPMI-Setup
- Add VSL support.
This commit is contained in:
41
sbin/isl
41
sbin/isl
@@ -39,7 +39,7 @@
|
||||
# Global Variables
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
declare -g VERSION="1.1.1"
|
||||
declare -g VERSION="1.2.0"
|
||||
declare -g NAME="ISL"
|
||||
declare -g HELP="usage: isl [-a | --add <URL>] | [-c | --cat [-r | --reverse]] | [-H | --html_dump [-i | --inline] [-r | --reverse]] | [-t | --top [-m | --image]] | [[-h | --help] | [-V | --version] [-T | --test] [-v | --verbose]"
|
||||
|
||||
@@ -90,7 +90,7 @@ function isl_args_parse()
|
||||
|
||||
#
|
||||
--) shift; break;;
|
||||
*) echo_error "args_parse internal error [$1] !"; exit 1;;
|
||||
*) echo_error "args_parse internal error [$1] !"; exit 1;;
|
||||
esac
|
||||
done
|
||||
|
||||
@@ -149,7 +149,6 @@ isl_version_print()
|
||||
|
||||
isl_help_print()
|
||||
{
|
||||
version_print
|
||||
help_print
|
||||
}
|
||||
|
||||
@@ -157,30 +156,6 @@ isl_help_print()
|
||||
|
||||
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
# ISL Print
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
isl_print()
|
||||
{
|
||||
local inline="$1"
|
||||
shift
|
||||
|
||||
|
||||
if [[ "${inline}" == "TRUE" ]]
|
||||
then
|
||||
str="%s"'\\n'
|
||||
else
|
||||
str="%s"'\n'
|
||||
fi
|
||||
|
||||
cmd_exec printf "${str}" "$*"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
# ISL Add
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
@@ -273,9 +248,9 @@ isl_html_dump()
|
||||
|
||||
if [[ $(( $i % 2)) -eq 0 ]]
|
||||
then
|
||||
isl_print "${inline}" ' <tr class="shade">'
|
||||
print "${inline}" ' <tr class="shade">'
|
||||
else
|
||||
isl_print "${inline}" " <tr>"
|
||||
print "${inline}" " <tr>"
|
||||
fi
|
||||
|
||||
j=1
|
||||
@@ -283,15 +258,15 @@ isl_html_dump()
|
||||
do
|
||||
if [[ "$j" == "1" ]]
|
||||
then
|
||||
isl_print "${inline}" " <th>${!j}</th>"
|
||||
print "${inline}" " <th>${!j}</th>"
|
||||
else
|
||||
isl_print "${inline}" " <td>${!j}</td>"
|
||||
print "${inline}" " <td>${!j}</td>"
|
||||
fi
|
||||
|
||||
j=$(( $j + 1))
|
||||
done
|
||||
|
||||
isl_print "${inline}" " </tr>"
|
||||
print "${inline}" " </tr>"
|
||||
i=$(( $i + 1))
|
||||
done
|
||||
}
|
||||
@@ -335,6 +310,8 @@ isl_top()
|
||||
# Main
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
vsl_add
|
||||
|
||||
orig_args=("$@")
|
||||
|
||||
isl_args_parse "$@"
|
||||
|
||||
Reference in New Issue
Block a user