bitcoin
bitcoin

$107165.236795 USD

-0.14%

ethereum
ethereum

$2419.758579 USD

-0.77%

tether
tether

$1.000368 USD

0.01%

xrp
xrp

$2.174461 USD

3.26%

bnb
bnb

$645.471585 USD

0.04%

solana
solana

$143.127533 USD

1.48%

usd-coin
usd-coin

$0.999871 USD

0.00%

tron
tron

$0.273468 USD

0.62%

dogecoin
dogecoin

$0.161764 USD

-0.43%

cardano
cardano

$0.560292 USD

0.14%

hyperliquid
hyperliquid

$36.737546 USD

0.20%

bitcoin-cash
bitcoin-cash

$501.962549 USD

1.77%

sui
sui

$2.696267 USD

1.84%

chainlink
chainlink

$13.121379 USD

0.38%

unus-sed-leo
unus-sed-leo

$9.065188 USD

0.57%

Vidéo d’actualité sur les crypto-monnaies

Fixation d'une erreur de syntaxe près de jeton inattendu dans un script shell

May 26, 2025 at 08:51 am vlogize

Rencontre d'une erreur de syntaxe comme `Erreur de syntaxe près de jeton inattendu 'Done' 'dans votre script de shell? Apprenez à résoudre ce problème commun dans votre script bash et à améliorer vos compétences de codage. --- Cette vidéo est basée sur la question https://stackoverflow.com/q/70373645/ demandée par l'utilisateur 'Crosheo' (https://stackoverflow.com/u/17689388/) et sur la réponse https://stackoverflow.com/a/70373691/ a fourni par l'utilisateur 'Raxi' ( https://stackoverflow.com/u/13830677/) sur le site Web «Stack Overflow». Merci à ces grands utilisateurs et à la communauté StacKExchange pour leurs contributions. Visitez ces liens pour le contenu original et tout plus de détails, tels que des solutions alternatives, les dernières mises à jour / développements sur le sujet, les commentaires, l'historique de révision, etc. Par exemple, le titre original de la question était: l'erreur de syntaxe près de jeton inattendu `fait '| ./Abc.sh: Ligne 14: `Done 'aussi, contenu (sauf la musique) sous licence CC BY-SA https://meta.stackexchange.com/help/licensing Le poste de question d'origine est licencié sous le« CC BY-SA 4.0 »(https://creativecomons.org/licences/by-sa/4.0/) et la réponse à l'origon 'CC BY-SA 4.0' (https://creativecommons.org/licenses/by-sa/4.0/) Licence. Si quelque chose vous semble, n'hésitez pas à m'écrire chez vlogize [at] gmail [dot] com. --- Comprendre et réparer l'erreur de syntaxe près de jeton inattendu `` fait '' dans des scripts shell si vous êtes nouveau dans les scripts de shell ou même si vous avez une certaine expérience, rencontrer des erreurs peut être frustrant. Une erreur courante est l'erreur de syntaxe près du jeton inattendu «Done», ce qui indique généralement qu'il y a un problème avec la structure de votre script. Dans ce guide, nous examinerons de plus près le problème et comment le résoudre efficacement. Le problème que l'erreur que vous avez affaire se produit lorsqu'il y a des éléments de syntaxe inappropriés ou manquants dans votre script. Dans l'exemple que vous avez fourni, le message d'erreur pointe clairement la ligne 14 et l'utilisation de Done, qui est un mot-clé qui indique la fin d'une boucle en bash. Cependant, cela indique qu'il y a un problème dans les lignes qui le précède - en particulier, la structure de la boucle et des cas. Comprendre le message d'erreur Le message d'erreur exact que vous avez reçu indique que Bash s'attendait à une syntaxe appropriée avant de rencontrer le mot. Il s'agit d'un problème répandu parmi les écrivains de scripts shell, donc vous n'êtes pas seul. Décomposons le code pour localiser les erreurs. Analyse de code et corrects, passons en revue le script fourni: [[voir la vidéo pour révéler cet extrait de texte ou de code]] Identification des erreurs manquantes Semicolon: la condition pour la boucle While manque un point-virgule (;) avant de faire. La syntaxe correcte doit être: [[voir la vidéo pour révéler cet extrait de texte ou de code]] Erreur de structure de cas: pour l'instruction de cas, la dernière condition dans le bloc, [DZ], il manque la fermeture ;;. C'est à quoi il devrait ressembler: [[voir la vidéo pour révéler ce texte de texte ou de code]] Script révisé après avoir appliqué les correctifs, votre code devrait ressembler à ceci: [[voir la vidéo pour révéler cet extrait de texte ou de code]] Conclusion Les erreurs de syntaxe de fixation peuvent sembler intimidantes, mais avec la pratique et l'attention aux détails, vous constaterez que ces erreurs deviennent plus faciles à recouvrir et à corriger. En vous assurant que vos boucles et conditions de boîtier sont correctement structurées avec la syntaxe nécessaire, vous pouvez éviter les pièges courants comme l'erreur de syntaxe près de jeton inattendu «fait». N'hésitez pas à pratiquer avec le script corrigé et à expérimenter avec des cas supplémentaires. Happy Scripting!
Source vidéo:Youtube

Clause de non-responsabilité:info@kdj.com

Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!

Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.

Autres vidéos publiées sur Jun 28, 2025