Code:
strippedurl=/${url#sftp://*/}
strippedurl=/${url#sftp://*/}
stripedurl=`echo "${url}" | sed "s/^sftp:\/\/[^\/]*//"`
stripedurl=`echo "${url}" | sed "s=^sftp://[^/]*=="`
should teach me to not pay that much attention to what I write.
stripedurl=`echo "${url}" | sed "s/^sftp:\/\/[^\/]*//"`
stripedurl=`echo "${url}" | sed "s+^sftp://[^/]*++"
stripedurl=`echo "${url}" | sed "s+^.*//[^/]*++"`
)
stripedurl=`echo "${url}" | sed -r 's+sftp://(\w*@)?\w*(\.\w*)?++'`
stripedurl=`echo "${url}" | sed 's+sftp://\w*@\w*(.\w*)?++'`
stripedurl=`echo "${url}" | sed "s/^sftp:\/\///g"`
url=${1}
echo "url: $url" # debug line
if echo "$url" | grep -Ev "s+sftp://\w*@\w*/+/+"; then
echo "Not a valid remote path: $url"
return 1
fi # This part checks for the sftp://user@host and returns if it is not found, this should stop it from running on files not accessed via sftp
stripedurl=`echo "${url}" | sed 's+sftp://\w*@\w*(.\w*)?++'`
There are 0 users viewing this topic.
Leave a comment: