Advertisement
paperline27

dork.duck.sh

Feb 27th, 2024
818
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.79 KB | Source Code | 0 0
  1. #!/bin/bash
  2.  
  3. # Menampilkan logo Ubuntu dari neofetch
  4. neofetch --ascii_distro ubuntu
  5.  
  6. # Meminta pengguna untuk memasukkan kata kunci pencarian
  7. echo -e "\e[1;35mMasukkan kata kunci pencarian:\e[0m"
  8. read KEYWORD
  9.  
  10. # Membuat URL pencarian DuckDuckGo dengan kata kunci yang diberikan
  11. SEARCH_URL="https://duckduckgo.com/html/?q=$(echo $KEYWORD | sed 's/ /+/g')"
  12.  
  13. # Menggunakan Curl untuk mengambil hasil pencarian dari DuckDuckGo
  14. HTML=$(curl -s "$SEARCH_URL")
  15.  
  16. # Mencari dan mengekstrak URL hasil pencarian menggunakan grep
  17. URLS=$(echo "$HTML" | grep -oP 'class="result__a"\s+(?:[^"\'>]|"[^"]*"|\'[^\']*\')*href="https?://[^"]*"' | head -n 100)
  18.  
  19. # Menampilkan daftar URL hasil pencarian dengan warna
  20. echo -e "\e[1;33mHasil Pencarian DuckDuckGo (100 teratas):\e[0m"
  21. echo -e "\e[1;32m$URLS\e[0m"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement