Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function to_org()
- {
- case $1 in
- *"youtube.com"*)
- p=$(yt-dlp -j $1)
- echo $p | jq --arg v "$1" -c '{ "url": $v, "title": .fulltitle }' | dos2unix | eval "$( jq -r '[ "printf", "[[%s][%s]]", .url, .title ] | @sh' )" | dos2unix
- ;;
- *"youtu.be"*)
- p=$(yt-dlp -j $1)
- echo $p | jq --arg v "$1" -c '{ "url": $v, "title": .fulltitle }' | dos2unix | eval "$( jq -r '[ "printf", "[[%s][%s]]", .url, .title ] | @sh' )" | dos2unix
- ;;
- *"habr.com"*)
- p=$(curl -LSs $1 -H 'Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3')
- t=$(echo $p | pup 'meta[property=og:title] attr{content}')
- echo "[[$1][$t]]"
- ;;
- esac
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement