dotfiles-remastered/.local/share/scripts/nc-share.sh

25 lines
512 B
Bash
Raw Normal View History

2021-03-07 00:09:00 +00:00
#!/usr/bin/env sh
set -e
SCRIPT=$(readlink -f "$0")
SCRIPTPATH=$(dirname "$SCRIPT")
if test -n "$1"; then
FILE_PATH=$1
elif test ! -t 0; then
read -r FILE_PATH
else
>&2 echo "Provide a file"
exit 1
fi
2021-03-24 22:17:20 +00:00
if file -i -b "$FILE_PATH" | grep "text" &> /dev/null; then
$SCRIPTPATH/nc-share-text.sh "$FILE_PATH"
elif file -i -b "$FILE_PATH" | grep "image" &> /dev/null; then
$SCRIPTPATH/nc-share-file.sh "$FILE_PATH" | awk '{print $1"/preview"}'
2021-03-07 00:14:36 +00:00
else
2021-03-24 22:17:20 +00:00
$SCRIPTPATH/nc-share-file.sh "$FILE_PATH"
2021-03-07 00:09:00 +00:00
fi