Pytania otagowane jako command-line

Wiersz poleceń to interaktywny interfejs twojej powłoki.

2
Jak odzyskać utracone aliasy?
Zrobiłem polecenie echa do mojego pliku .bash_aliases i usunąłem wszystkie moje aliasy, z wyjątkiem aliasu testowego. Jednak nadal mam otwartą sesję z załadowanymi aliasami (do tcl?). Czy mogę je odzyskać z tej sesji?

6
Odejmij 1 od wszystkich nazw plików (zmień ich nazwy) w katalogu.
Mam katalog zawierający pliki obrazów o nazwach takich jak image1.jpg image2.jpg image3.jpg ... Niestety, nazwy obrazów muszą być zerowe, więc image1.jpgpowinno być image0.jpg, image2.jpgpowinno być image1.jpgi tak dalej. Mogę napisać skrypt, aby wygenerować takie polecenia mv, umieścić je w skrypcie powłoki, a następnie wykonać je - mv image1.jpg image0.jpg mv …

3
Uzyskaj aktualny poziom głośności w CLI terminalu OS X?
Chciałbym sprawdzić bieżący poziom głośności z interfejsu CLI na moim komputerze Mac. Wiem, że mogę to ustawić w następujący sposób: osascript -e 'set volume <N>' Ale to nie wydaje się działać podczas próby uzyskania bieżącego poziomu głośności. $ osascript -e 'get volume' 4:10: execution error: The variable volume is not …


1
Jak zdobyć UUID na dysk USB?
Chcę podłączyć USB do punktu montowania zawierającego nazwę UUID. Ale nie wiem, jak to wyrazić w wierszu polecenia! Czy ktoś może mi pomóc, jak to zrobić? Szukałem i stwierdziłem, że muszę uruchomić: blkid następnie polecenie, które wyszukuje pamięć flash USB lub dysk twardy, a następnie coś podobnego blkid | tail …

2
xargs: użycie tego samego argumentu w wielu poleceniach
Próbuję napisać linijkę, która może sondować wyjście df -hi ostrzegać, gdy jedna z partycji zabraknie [lub prawie] miejsca. To część wykorzystująca xargs, która teraz kopie mnie w tyłek ... echo 95 | xargs -n1 -I{} [ {} -ge 95 ] && echo "No Space on disk {}% full -- remove …

1
Spraw, aby program najpierw czytał z potoku, a następnie z klawiatury
Rozważ program interaktywny interactive. Muszę uruchamiać ten program dość często i za każdym razem, gdy go uruchamiam, kilka pierwszych poleceń jest takich samych. Oczywiście konieczność ciągłego wpisywania tych poleceń jest uciążliwa. Zebrałem te polecenia (oddzielone znakiem nowej linii) w pliku cmd. Teraz mogę zrobić, cat cmd | interactiveaby uruchomić polecenia. …
17 command-line  pipe  cat  stdin 



2
Zmienić katalog bez wpisywania cd?
Czy można dokonać zmiany katalogu bash w wierszu poleceń, wpisując ten katalog bez żadnych podobnych poleceń cd? Na przykład czy jest to możliwe zamiast pisać to: $ cd /tmp Chcę tylko napisać tylko to: $ /tmp Innymi słowy, jeśli wywołam katalog jako aplikację, to chcę ustawić ten katalog jako działający.

1
Jak zmienić hasło LUKS?
Chciałbym zmienić hasło LUKS. Chcę usunąć moje stare hasło, ale chciałbym wypróbować moje nowe hasło przed usunięciem oryginalnego. Oczywiście znam stare hasło. Chciałbym użyć terminala, a nie GUI. Mam wrażliwe dane na dysku i wolę nie używać kopii zapasowej, więc potrzebuję tej metody, aby była bezpieczna.



4
Jak grepować bez wiodących białych znaków?
Przeglądam dużą bazę kodu, a wiodące białe znaki i tabulacja wydają się dość denerwujące. Czy jest jakiś sposób, aby się go pozbyć? grep -R "something" ./ Np. Zamiast: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd Chcę uzyskać coś takiego: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgdsomethingrfg bar/bar.cpp: 1234edwssomethingczd Albo lepiej: foo/bar.cpp: qwertyuisomethingooi foo/bar/baz.h: 43rfsgdrsomethingfg …


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.