Enable sending multiple files via cli and add files to use this via the send-to menu on Windows and Ubuntu (using Nautilus)

This commit is contained in:
schlagmichdoch 2023-11-23 19:58:36 +01:00
parent 62e198b5d3
commit eeb7dca884
7 changed files with 271 additions and 84 deletions

View file

@ -0,0 +1,20 @@
#!/bin/bash
# edit this to point to the pairdrop-cli executable
pathToPairDropCli="/usr/local/bin/pairdrop-cli/pairdrop"
# Initialize an array
lines=()
# Read each line into the array
while IFS= read -r line; do
lines+=("$line")
done <<< "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
# Get the length of the array
length=${#lines[@]}
# Remove the last entry
unset 'lines[length-1]'
$pathToPairDropCli "${lines[@]}"