Puncte:2

Nu se poate scrie rezultate lungi în fișier

drapel us

Sunt incepator. Folosesc Ubuntu 18.04

Încerc să trimit rezultatul de la o comandă care instalează dependențe pentru o comandă de instalare ulterioară.

Am încercat:

$ my_command > output.txt
$ my_command >> output.txt
$ comanda_mea | tee output.txt

Întotdeauna primesc ultimele, poate, o sută de linii de ieșire. Pierd câteva linii de ieșire pentru că le văd derulând pe terminal. S-ar putea să pierd câteva sute de linii de ieșire. Am căutat pe Internet și nu găsesc prea multe decât să instalez xfce4-terminal pe care nu vreau să-l încerc, deoarece îmi fac griji că îmi pierd desktopul existent.

Presupun că xfce4-terminal trebuie să interacționeze cu liniile de comandă, dar care sunt acestea?

Vă mulțumim anticipat pentru orice ajutor.

drapel hr
Sunteți sigur că `my_command` scrie exclusiv în fluxul de ieșire standard sau este posibil ca unele linii să fie scrise în fluxul de eroare standard? Dacă doriți să capturați și pe acesta din urmă, utilizați `> output.txt 2>&1` sau (în bash) `&> output.txt`
Puncte:0
drapel us

Iată ce a funcționat în cele din urmă pentru mine:

~$script output_1.txt  
~$<comanda>
~$ieşire
Puncte:0
drapel zw

Îți lipsește steag de adăugare pentru tricou, vedea tricou barbat local sau pe net:

tricou [OPȚIUNE]... [FIȘIER]...
Copiați intrarea standard în fiecare FILE și, de asemenea, în ieșirea standard.

-A, --adăuga adăugați la fișierele date, nu suprascrieți

Secvența corectă de comandă ar fi:

my_command > output.txt
comanda_mea >> output.txt
comanda_mea | tee -a output.txt
James Canova avatar
drapel us
Multumesc pentru sugestii. Din păcate, comanda care genera sute de linii de ieșire (o comandă pip3 pentru a instala mai multe dependențe) nu face acest lucru, dintr-un motiv necunoscut. Deci, nu pot încerca sugestiile.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.