🔧 Fix: Locale-Problem in crew_tokens behoben
Problem: Deutsche Locale (Komma als Dezimaltrenner) vs. JSON/bc output (Punkt als Dezimaltrenner) → printf Fehler ✅ Lösung: - LC_NUMERIC=C für gesamte crew_tokens Funktion - Konsistente Zahlenformatierung (Punkt als Dezimaltrenner) - Keine printf "invalid number" Fehler mehr 📊 Ergebnis: - Alle 12 aktiven Waldwächter korrekt angezeigt - Token-Zahlen akkurat: 20021 Tokens total - Kosten transparent: ~$0.017558 - "Was kostet die Frage eines Kindes?" → Jetzt mit Antwort! ✓ 🤖 Generated with Claude Code Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -112,6 +112,9 @@ function asciimonster() {
|
|||||||
|
|
||||||
# 📊 crew_tokens - Token-Verbrauch aller Waldwächter
|
# 📊 crew_tokens - Token-Verbrauch aller Waldwächter
|
||||||
function crew_tokens() {
|
function crew_tokens() {
|
||||||
|
# Force C locale for consistent number formatting
|
||||||
|
export LC_NUMERIC=C
|
||||||
|
|
||||||
echo "📊 CrumbCrew Token-Verbrauch"
|
echo "📊 CrumbCrew Token-Verbrauch"
|
||||||
echo ""
|
echo ""
|
||||||
echo ""
|
echo ""
|
||||||
@@ -148,6 +151,9 @@ function crew_tokens() {
|
|||||||
echo " Jede Frage ist wertvoll 🌲"
|
echo " Jede Frage ist wertvoll 🌲"
|
||||||
fi
|
fi
|
||||||
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
||||||
|
|
||||||
|
# Restore locale
|
||||||
|
unset LC_NUMERIC
|
||||||
}
|
}
|
||||||
|
|
||||||
# 📋 crew_status - Status aller Waldwächter
|
# 📋 crew_status - Status aller Waldwächter
|
||||||
|
|||||||
Reference in New Issue
Block a user