[so] [SO][Tema 2][Windows] Echo,bad file descriptor

Alexandru Militaru alexandru.cmilitaru at gmail.com
Sat Mar 24 17:49:53 EET 2018


Salut,

Am aceeași problemă. Oricum aș încerca să fac append, primesc ”bad file
descriptor”. O problemă ciudată apare și când fac redirectare simplă (>)
într-un fișier de mai multe ori la rând. Un "cat f.txt" dat după un "pwd >
f.txt; ls > f.txt" va afisa output-ul comenzii ls + niște reminiscențe
nesuprascrise din comanda pwd. Închid Handle-urile și deschid fișierele cu
permisiuni, zic eu, bune. Care ar putea fi problema?

Am încărcat tema pe gitlab. Userul meu este cmilitaru2501.

Mulțumesc!

2018-03-24 3:34 GMT+02:00 Costin Lupu via so <so at cursuri.cs.pub.ro>:

> On 03/23/2018 10:42 PM, Octavian Guzu via so wrote:
> > Salut,
> >
> > In cadrul operatiei de append (>>) din secventa de operatii echo a >
> > test.txt; echo b >> test.txt :
> > - in powershell, rezultatul este cel asteptat
> > - in cygwin primesc "echo: write error: Bad file descriptor"
> >
> > Am verificat atent daca inchid Handle-urile, dar nu imi dau seama de
> > unde vine problema. Care ar putea fi cauza erorii?
>
> Îți dai seama că semnalarea acestei erori e destul de criptică pentru a
> înțelege exact ce se întâmplă acolo.
>
> Aș merge pe indiciul semnalat de cygwin. Ceva e fishy cu redirectarea.
> Soluția silver bullet e debugging-ul. Ca să te ajutăm avem nevoie să pui
> codul în gitlab.
>
> Costin
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20180324/ba3fd2ba/attachment.html>


More information about the so mailing list