To może być pytanie początkującego, ale nie rozumiem, jak to jest skonfigurowane i dlaczego format wyjściowy timepolecenia jest inny w tych dwóch przypadkach: jeśli jest używany przez time, dane wyjściowe to trzy wiersze z podstawowymi informacjami $ time sleep 1 real 0m1.003s user 0m0.000s sys 0m0.000s wtedy mogę sprawdzić, który …
Mam kilka tysięcy plików w formacie nazwa_pliku.12345.end. Chcę zachować tylko co 12 plik, więc file.00012.end, file.00024.end ... file.99996.end i usuwam wszystko inne. Pliki mogą także zawierać numery wcześniej w nazwie pliku i zwykle mają postać: file.00064.name.99999.end Używam powłoki Bash i nie potrafię wymyślić, jak przesłonić pliki, a następnie uzyskać numer …
Ubuntu ma bash (Bourne Again SHell), podczas gdy Windows ma swoją zastrzeżoną powłokę. Według moich badań nie ma nazwy języka używanego do skryptowania powłoki w Windows / Ubuntu. Nazywa się to po prostu skryptowaniem powłoki. Dlaczego Powłoka systemu Windows i Ubuntu zrozumieć tych samych komend, takich jak: ls, mkdir, rmdir, …
Utworzyłem plik Notatnika w systemie Windows i skopiowałem go do Ubuntu. Plik zawiera kilka reguł iptables. Po uruchomieniu pliku przy użyciu chmod +xi uruchomieniu go nie działał. Jednak gdy utworzyłem plik Ubuntu ( gedit ) i skopiowałem tę samą zawartość z pliku Notatnika, uczyniłem go wykonywalnym i uruchomiłem, działało. Co …
Próbuję użyć --deleteopcji w, rsyncaby usunąć pliki w katalogu docelowym, który nie jest obecny w oryginalnym katalogu Oto polecenie, którego używam: rsync -avz --ignore-existing --recursive --delete /var/www/* root@mydomaintest.com:/var/www Więc moje pytanie brzmi: jak mogę usunąć wszystkie pliki z katalogu docelowego, których nie ma w oryginalnym katalogu?
Mam aplikację, która generuje powiadomienia systemowe co 5 sekund. W godzinach nadliczbowych taca powiadomień (Gnome env) jest zatłoczona. Jak mogę to wyczyścić jak co minutę, ale muszę to zrobić za pomocą bash, aby móc zautomatyzować to później. EDYTOWAĆ Myślę, że nie wyjaśniłem swojego pytania, stąd ta edycja. Chcę zobaczyć powiadomienia. …
Czasami muszę poprosić użytkownika o potwierdzenie „tak / nie”. Zwykle używam czegoś takiego: # Yes/no dialog. The first argument is the message that the user will see. # If the user enters n/N, send exit 1. check_yes_no(){ while true; do read -p "$1" yn if [ "$yn" = "" ]; …
Czy istnieje jakiś krótki sposób na zapisanie wyniku potoku w tym samym pliku, który jest przetwarzany. Na przykład to właśnie robię $ cat filename | sort | uniq > result $ rm -f filename $ mv result filename Zastanawiałem się, czy można to zrobić w jednym wierszu (nie dodając tych …
EDYCJA: Wystarczy spojrzeć na zaakceptowaną odpowiedź. Nie byłem tak, jak to działało w momencie pisania, więc po prostu zgadłem poniżej. Jestem nowy w Linuksie, więc może to być pytanie noob. Próbuję zainstalować nową przeglądarkę internetową o nazwie naruszenie, która jest wbudowana w JavaScript, a konkretnie Node.js, i chciałem spróbować trochę …
Istnieje wiele przewodników , które pokazują, jak zadeklarować i zdefiniować tablicę foo[0]=abc foo[1]=def To, co próbuję osiągnąć, to zadeklarować tablicę, ale jej nie zdefiniować, ponieważ nie trzeba jej definiować natychmiast, w większości języków programowania będzie to wyglądać mniej więcej tak: int bar[100]; Czy jest to możliwe w języku skryptowym powłoki?
Istnieje wiele sytuacji, w których użycie a *jest praktycznie nieuniknione - np. rm -rf *W folderze zawierającym tysiące podfolderów i plików. Ale co, jeśli chcesz wykluczyć tylko jeden lub dwa pliki lub foldery z rmpolecenia? Przeszukiwałem swoją stronę i znalazłem tylko dość skomplikowane rozwiązania, jak find . -depth -not \( …
W tcshjest zmienna time: The time shell variable can be set to execute the time builtin command after the completion of any process that takes more than a given number of CPU seconds. Jak mam to zrobić bash?
Moim celem jest możliwość wyciszenia aplikacji Spotify, a nie całego systemu. Za pomocą polecenia: ps -C spotify -o pid=jestem w stanie znaleźć identyfikator procesu Spotify, w tym przypadku jest to identyfikator "22981". Z tego procesu ID chciałbym szukać z tej listy: pacmd list-sink-inputs. To polecenie zwraca następującą listę: eric@eric-desktop:~$ pacmd …
Mam prosty ciąg, który chcę echo ze skryptu bash: $(document).ready(function() {$('#cf-footer-paragraph').append('<p>Revision 12345</p>');}); Ale jakkolwiek próbuję dodać \przed # Nie mogę echo = (Zastanawiam się - jak echo takiego polecenia?
Powiedzmy, że wpisałem następujące długie polecenie w wierszu polecenia $ some very long command that I want to copy to the clipboard Jak mogę to skutecznie umieścić w schowku systemowym? Używam Gnome Terminal 2.23.1. Wiem, że mogę pobrać mysz, podświetlić ją i skopiować, ale chcę mieć ogólne rozwiązanie klawiatury. Byłoby …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.