Pytania otagowane jako command-line

Wiersz poleceń to interaktywny interfejs twojej powłoki.


7
Przekaż wynik poprzedniego polecenia do następnego jako argument
Mam polecenie, które wyprowadza dane do stdout ( command1 -p=aaa -v=bbb -i=4). Linia wyjściowa może mieć następującą wartość: rate (10%) - name: value - 10Kbps Chcę grepować ten wynik, aby zapisać tę „szybkość” (myślę, że fajka będzie tu przydatna). Na koniec chciałbym, aby ta szybkość była wartością parametru drugiego polecenia …


12
diff w linii
Mam kilka zrzutów SQL, na które patrzę różnice. diffmogę oczywiście pokazać różnicę między dwiema liniami, ale doprowadzam się do szału, próbując znaleźć, które wartości z długiej listy wartości oddzielonych przecinkami są tymi, które powodują różne linie. Jakiego narzędzia mogę użyć, aby wskazać dokładne różnice znaków między dwiema liniami w niektórych …
113 command-line  diff 


5
Użycie myślnika (-) zamiast nazwy pliku
W przypadku polecenia użycie -argumentu zamiast nazwy pliku oznacza STDIN lub STDOUT. Ale w tym przykładzie tworzy plik o nazwie -: echo hello > - Jak mogę zrobić -w tym przykładzie oznaczać STDOUT? I odwrotnie, jak mogę utworzyć -plik nazwany -w przykładach takich jak: cat -

5
Zrozumienie wykrzyknika (!) W bash
użyłem history | less aby uzyskać wiersze poprzednich poleceń i z liczb po lewej stronie znalazłem wiersz, który chciałem powtórzyć (np. 22) i zrobiłem !22 w wierszu polecenia i zadziałało - wykonanie zestawu poleceń w wierszu, który zrobiłem w tym czasie. Nie mogę dowiedzieć się, gdzie jest używany wykrzyknik, co …

5
Wygenerować plik o określonym rozmiarze?
Chciałbym wygenerować plik o nazwie example.file. mógłbym użyć touch example.file ale chcę, aby plik miał dokładnie 24 MB. Już sprawdziłem stronę dotykową, ale nie ma takiego parametru. Czy istnieje prosty sposób na generowanie plików o określonym rozmiarze?
106 bash  command-line  files 

10
Dlaczego argv zawiera nazwę programu?
Typowe programy uniksowe / Linux akceptują dane z wiersza poleceń jako argument count ( int argc) i wektor argumentu ( char *argv[]). Pierwszym elementem argvjest nazwa programu - po nim rzeczywiste argumenty. Dlaczego nazwa programu jest przekazywana do pliku wykonywalnego jako argument? Czy są jakieś przykłady programów używających ich własnych …


10
Czy istnieje sposób, aby zobaczyć szczegóły wszystkich wątków, które proces ma w systemie Linux?
W przypadku systemu Windows myślę, że Process Explorer pokazuje wszystkie wątki w procesie. Czy istnieje podobne narzędzie wiersza poleceń dla Linuksa, które może pokazywać mi szczegóły dotyczące wszystkich wątków pojawiających się w danym procesie? Myślę, że powinienem był wyrazić się lepiej. Nie chcę widzieć hierarchii procesu, ale listę wszystkich wątków …


6
Gdzie idą pliki po wydaniu polecenia rm?
Niedawno przypadkowo zrobiłem to rmna zestawie plików i pomyślałem, gdzie dokładnie te pliki się kończą? Oznacza to, że podczas pracy z GUI usunięte pliki trafiają do Kosza. Co jest równoważne rmi czy istnieje sposób cofnięcia rmpolecenia?
98 command-line  rm  trash 



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.