Detect shell command error
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 32/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- bash, git, jupyter-notebook
- Ambito
- cli, documentation
Direzione di ricerca
Non è indicato alcun percorso di file sorgente o notebook. Inizia con l’esempio %%bash --out stdout --err stdout e leggi la documentazione e i riferimenti collegati di IPython cell-magic per determinare come debba essere gestito uno stato di uscita della shell diverso da zero. Il lavoro è completato quando il tutorial dimostra chiaramente il comportamento di errore previsto per il comando git checkout non valido.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
git checkout <invalid branch>does not raise an exceptionout = !git checkout <invalid branch>would capture the output error message but seems not exactly desirable as a tutorial%%script bash --out stdout --err stderrcapturesstdoutandstderrrespectively
References
- https://stackoverflow.com/questions/35857230/ipython-raise-exception-when-a-shell-command-fails
- https://jakevdp.github.io/PythonDataScienceHandbook/01.05-ipython-and-shell-commands.html
- https://ipython.readthedocs.io/en/stable/interactive/magics.html#cellmagic-script
Observation
- Following cell would raise an error
%%bash --out stdout --err stdout
git checkout <invlaid branch>
- Lingua principale
- Jupyter Notebook
- Stelle
- 1
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di kangwonlee/tutorial
-
Markdown Version Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
kangwonlee/tutorial#25 ·
-
rel / abs path Apertaenhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
kangwonlee/tutorial#24 ·
-
repl going backward Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
kangwonlee/tutorial#23 · 1 commento ·
-
enhancement
kangwonlee/tutorial#21 · 1 assegnatario ·
-
git merge / rebase conflict Apertaenhancement
kangwonlee/tutorial#20 · 1 assegnatario ·
Tutte le issue di kangwonlee/tutorial
Issue simili
-
area: harness bug status: needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Human-Agent-Society/reef#625 ·
-
module: core
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
bigbluebutton/bigbluebutton#25849 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
vercel-labs/just-bash#464 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
area:sandbox documentation enhancement platform:linux
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
anthropics/claude-code#96664 ·