Add function to get the content type (file, url,…)
This commit is contained in:
parent
026ec0f1aa
commit
fef976bfec
|
@ -31,6 +31,22 @@ debug_message() {
|
|||
[ "${debug}" = "true" ] && printf "${c_magentab}%-6b${c_reset}\n" "DEBUG ${_message}"
|
||||
}
|
||||
# ]]]
|
||||
# Function to get content type [[[
|
||||
determine_content_type() {
|
||||
_content="${1}"
|
||||
|
||||
_content_nb_line=$(printf -- '%s\n' "${_content}" | wc -l)
|
||||
debug_message "− Determine type : Content has ${_content_nb_line} line(s) to send."
|
||||
|
||||
## If it's a one line content
|
||||
if [ "${_content_nb_line}" -eq "1" ]; then
|
||||
### Verify if it's a path to a existent file
|
||||
flag_file=""
|
||||
### Verify it it's a remote URL
|
||||
flag_url=""
|
||||
fi
|
||||
}
|
||||
# ]]]
|
||||
|
||||
# Verify argument [[[
|
||||
case "$#" in
|
||||
|
@ -62,6 +78,9 @@ fi
|
|||
debug_message "− Get Content : content to be sended : ${content_to_send}"
|
||||
# ]]]
|
||||
|
||||
# Try to determine the type of the content (file, remote URL or text)
|
||||
determine_content_type "${content_to_send}"
|
||||
|
||||
content_url=""
|
||||
|
||||
# Manage the result [[[
|
||||
|
|
Loading…
Reference in New Issue