scripts/duckduckgo.sh
scripts/duckduckgo.shBrowse 2 files
194 tokens
621 bytes
Token encoding: o200k_base
Snapshot 24fd22b
← Back to SKILL.md
1#!/bin/bash2# DuckDuckGo Search Helper Script3# Wrapper around ddgs CLI with sensible defaults4# Usage: ./duckduckgo.sh <query> [max_results]5 6set -e7 8QUERY="$1"9MAX_RESULTS="${2:-5}"10 11if [ -z "$QUERY" ]; then12 echo "Usage: $0 <query> [max_results]"13 echo ""14 echo "Examples:"15 echo " $0 'python async programming' 5"16 echo " $0 'latest AI news' 10"17 echo ""18 echo "Requires: pip install ddgs"19 exit 120fi21 22# Check if ddgs is available23if ! command -v ddgs &> /dev/null; then24 echo "Error: ddgs not found. Install with: pip install ddgs"25 exit 126fi27 28ddgs text -q "$QUERY" -m "$MAX_RESULTS"29