Wie kann ich programmatisch aus der Befehlszeile abrufen, meine Repräsentant und die Anzahl der Abzeichen?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie kann ich programmatisch aus der Befehlszeile abrufen, meine Repräsentant und die Anzahl der Abzeichen?

by Anonymous » 10 May 2025, 19:07

origale Frage
Mein erster Versuch bestand darin, Curl https://stackoverflow.com/users/5825294/enlico auszuführen und das Ergebnis in SED /zu leiten

Code: Select all

awk
. Wie ich häufig gelesen habe, sind SED und awk nicht die besten Tools, um HTML -Code zu analysieren. Darüber hinaus ändert sich die obige URL, wenn ich meinen Benutzernamen ändere.

Code: Select all

curl https://stackoverflow.com/users/5825294/enlico 2> /dev/null | sed -nE '
/title="reputation"/,/bronze badges/{
/"reputation"/{
N
N
s!.*>(.*)[code]$ fetch_user_badges stackoverflow 5825294 | jq -r '
.items
| map({rank: .rank, count: .award_count})
| group_by(.rank)
| map([[.[0].rank],map(.count) | add])'
< /code>
[
[
"bronze",
22
],
[
"gold",
5
],
[
"silver",
27
]
]
Ist jemand bekannt, warum ist das?

Top