This time for sure

This commit is contained in:
2025-10-06 10:09:25 +02:00
parent 5d633dbdbb
commit db83cbbffc

View File

@@ -74,20 +74,14 @@ if [ ${#COMMANDS[@]} -gt 0 ]; then
echo "Running multiple commands: ${COMMANDS[*]}" echo "Running multiple commands: ${COMMANDS[*]}"
for cmd in "${COMMANDS[@]}"; do for cmd in "${COMMANDS[@]}"; do
echo "Running: $cmd" echo "Running: $cmd"
echo "DEBUG: Command length: ${#cmd}" # Use tmux send-keys with proper quoting
echo "DEBUG: Command bytes: $(printf '%s' "$cmd" | od -c)" tmux send-keys -t $SESSION "$cmd" C-m
printf '%s\n' "$cmd" | tmux load-buffer -
tmux paste-buffer -t $SESSION
tmux send-keys -t $SESSION C-m
sleep 1 # Brief pause between commands sleep 1 # Brief pause between commands
done done
else else
echo "Running command: $COMMAND" echo "Running command: $COMMAND"
echo "DEBUG: Command length: ${#COMMAND}" # Use tmux send-keys with proper quoting
echo "DEBUG: Command bytes: $(printf '%s' "$COMMAND" | od -c)" tmux send-keys -t $SESSION "$COMMAND" C-m
printf '%s\n' "$COMMAND" | tmux load-buffer -
tmux paste-buffer -t $SESSION
tmux send-keys -t $SESSION C-m
fi fi
if [ $ATTACH_SESSION -eq 1 ]; then if [ $ATTACH_SESSION -eq 1 ]; then