Puncte:0

Încerc să scot dimensiunea celui mai mare fișier găsit sub /usr/share/help

drapel cg

După intrare:

student@Ubuntu:~$ ls -laR /usr/share/help | awk '{print $5}' | sortare -n | coada -l

Primesc această ieșire:

4096
4096
4096
4096
4096
4096
4096
4096
4096
5001

Daca intru asta:

student@Ubuntu:~$ ls -laR /usr/share/help | awk '{print $5}' | sortare -m | coada -l

Obțin această ieșire:

465
701



4096
4096
1016
849
873

Cred că ambele rezultate de mai sus sunt incorecte. Orice sugestii, ce comenzi ar trebui să introduc pentru a primi rezultate corecte. Vă mulţumesc pentru ajutor.

drapel in
Opțiunea `-S` va sorta după dimensiune atunci când utilizați `ls`. De asemenea, puteți utiliza `--sort=size`.
drapel cg
Ne pare rău, sugestiile de mai sus nu au ajutat. Poate că introduc o linie de comandă incorectă. Este posibil să furnizați linie de comandă? Mulțumesc.
Puncte:1
drapel kr
 ls -lS /usr/share/help | grep ^- | cap -n1

-S flag în ls sortează fișierele în ordine descrescătoare,
-l este afișarea listei,
-R aplică ls recursiv, astfel încât toate folderele care sunt mai jos în arbore sunt de asemenea incluse

Apoi, trebuie doar să îl introduceți în grep și să restrângeți rezultatul la fișiere, care au „-” la începutul liniei (^). Apoi arată prima linie și voilla.

Puteți afișa doar dimensiunea, transformând în continuare rezultatul în awk:

 ls -lS | grep ^- | cap -n1 | awk -e '{ print $5 }'

drapel cg
Explicația ta și linia de comandă m-au ajutat să-mi îndeplinesc sarcina. Mulțumesc foarte mult.

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.