Skip to content
Extraits de code Groupes Projets
Valider 50cb1655 rédigé par Miryuni's avatar Miryuni
Parcourir les fichiers

Added checks for the arguments

parent 5b5949cc
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -17,21 +17,6 @@ function slugify () { ...@@ -17,21 +17,6 @@ function slugify () {
echo "$1" | iconv -c -t ascii//TRANSLIT | sed -E 's/[~^]+//g' | sed -E 's/[^a-zA-Z0-9]+/-/g' | sed -E 's/^-+|-+$//g' | tr A-Z a-z echo "$1" | iconv -c -t ascii//TRANSLIT | sed -E 's/[~^]+//g' | sed -E 's/[^a-zA-Z0-9]+/-/g' | sed -E 's/^-+|-+$//g' | tr A-Z a-z
} }
# COMMON REQUIRED BINARIES
require convert
require montage
require identify
require python
require curl
require sed
require tr
# Checking params
if test $# -lt 3 ; then
echo 1>&2 "Fatal: $# invalid argument number (expected 3)"
exit 1
fi
# Display usage funtion # Display usage funtion
display_usage (){ display_usage (){
echo -e "\nUsage : ./matrixpack.sh token homeserver directory\n" echo -e "\nUsage : ./matrixpack.sh token homeserver directory\n"
...@@ -42,6 +27,15 @@ slug_homeserver() { ...@@ -42,6 +27,15 @@ slug_homeserver() {
echo "$1" | iconv -c -t ascii//TRANSLIT | sed -E 's/^http:\/\/|^https:\/\///g' | sed -E 's/^-+|-+$//g' echo "$1" | iconv -c -t ascii//TRANSLIT | sed -E 's/^http:\/\/|^https:\/\///g' | sed -E 's/^-+|-+$//g'
} }
# COMMON REQUIRED BINARIES
require convert
require montage
require identify
require python
require curl
require sed
require tr
# Checking params # Checking params
if test $# -lt 3 ; then if test $# -lt 3 ; then
echo 1>&2 "$0:FATAL: invalid argument number (expected 3)" echo 1>&2 "$0:FATAL: invalid argument number (expected 3)"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter