Napisałem skrypt, aby zmienić jasność ekranu. Jest to przydatne, gdy pracuję w trybie tekstowym, a klawisze skrótów na klawiaturze do zmiany jasności nie działają. Czy można uruchomić ten skrypt, po prostu naciskając niektóre klawisze na klawiaturze jako skrót, na przykład Ctrl+ Alt+ F7?
W dawnych czasach resolv.confbyłem statyczny, a ty sam to zredagowałeś. Później klient DHCP przepisałby go, używając niektórych wpisów statycznych i tego, co otrzymał z dzierżawy DHCP. Obecnie niektóre dystrybucje - takie jak moja (Linux Mint 18.1) mają /etc/resolv.conf.dmechanizm z kilkoma podkatalogami skryptów i, no cóż, nie mogę tego robić. W …
Mam skrypt powłoki z zagnieżdżonymi pętlami i właśnie odkryłem, że „exit” tak naprawdę nie kończy skryptu, a jedynie bieżącą pętlę. Czy istnieje inny sposób całkowitego wyjścia ze skryptu w przypadku wystąpienia określonego błędu? Nie chcę używać „zestawu -e”, ponieważ występują dopuszczalne błędy i wymagałoby to zbyt dużego przepisywania. W tej …
Sortuj pliki w katalogu rekurencyjnie na podstawie daty ostatniej modyfikacji Zmodyfikowałem wiele plików w moim katalogu. Chcę wiedzieć, jakie to pliki, sortując je według daty ostatniej modyfikacji i chcę, aby niektóre rozszerzenia były wykluczone w katalogu svn mam też wiele plików .svn, których nie chcę wyświetlać w tym rodzaju
Mam skrypt, który scp jest plikiem ze zdalnego hosta z powrotem na lokalny. Czasami nazwy plików zawierają spacje. scp nie lubi spacji w nazwach plików. Z jakiegoś powodu moje próby obsługi spacji nie doprowadziły do prawidłowej ścieżki scp. Kod: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop Prowadzi do Cannot find directory: var/root/Documents/MyFile …
Próbuję napisać prostą funkcję bash, która jako argumenty przyjmuje wiele plików i / lub katalogów. Powinno: W pełni kwalifikuj nazwy plików. Sortuj je. Usuń duplikaty. Wydrukuj wszystko, co faktycznie istnieje. Zwraca liczbę nieistniejących plików. Mam skrypt, który prawie robi to, co chcę, ale spada na sortowanie. Zwracana wartość skryptu w …
Mam skrypt bash, który robi coś takiego: zip -0 ../backup/backup.zip \ -r ./* \ -x \*CVS\* \ -x *Thumbs.db* \ Katalog, którego kopię zapasową utworzono, to archiwum SVN (kiedyś był to CVS). Nie udało mi się go wykluczyć .svn i jego zawartości. Jaki jest najczystszy sposób na wykluczenie pliku .svn …
Obecnie uruchamiam program konsoli serwera na ekranie, ponieważ muszę go zarówno przeczytać, jak i czasami wysyłać polecenia. Chciałbym uruchomić aplikację jako demon w tle (start / stop przy pomocy init). Mogę tail -fzalogować dziennik, ale to nie pozwoli mi przesłać danych wejściowych do procesu. Czy jest jakiś sposób na skonfigurowanie …
if grep -q "�" out.txt then echo "working" else cat out.txt fi Zasadniczo, jeśli plik „out.txt” zawiera „ ” w dowolnym miejscu pliku, chciałbym, aby echo „działało” ORAZ jeśli plik „out.txt” NIE zawiera nigdzie w pliku „ ”, to chciałbym to cat out.txt EDYCJA: Więc oto co robię. Próbuję brutalną …
Mam polecenie, które akceptuje plik jako argument, modyfikuje plik, a następnie zapisuje go do nazwy pliku określonej w drugim argumencie. Zadzwonię do tego programu modifyfile. Chciałem, żeby działał „na miejscu”, więc napisałem skrypt powłoki (bash), który modyfikuje go do pliku tymczasowego, a następnie przenosi go z powrotem: TMP=`mktemp` modifyfile "$original" …
Mam demona, zaimplementowanego w bash i działającego za pomocą croni @rebootopcji, która pokazuje pulpit nieaktywny. Skrypt wygląda następująco (terminy są krótkie do celów testowych): #!/bin/bash P_STATE=0 while : do sleep 5 if [ $P_STATE == 0 ]; then [ `xprintidle` -ge 25000 ] && P_STATE=1 && wmctrl -k on else …
Próbuję OCR niektóre dokumenty insitu (z wiersza polecenia systemu Linux na współużytkowaniu systemu Windows). Proces OCRing znajduje się w find, a ja mętlikami użyłem polecenia find, aby poprawnie poprowadzić pliki przez pętlę. Jednak muszę zachować oryginalny znacznik czasu dla zmodyfikowanego. Obecnie próbuję użyć statystyk i dotknąć, jak poniżej: #!/bin/bash OLDIFS=$IFS …
Chcę wyszukać i zamienić trochę tekstu w dużym zestawie plików, z wyjątkiem niektórych wystąpień. Dla każdej linii chcę monit z pytaniem, czy muszę ją zastąpić, czy nie. Coś podobnego do vima :%s/from/to/gc(z cmonitem o potwierdzenie), ale w zestawie folderów. Czy jest jakieś dobre narzędzie lub skrypt wiersza poleceń, którego można …
Mam problem z ciągnięciem pliku z innego komputera na mój komputer za pomocą SCP. Plik został pomyślnie przesłany, ale za każdym razem pyta o hasło. Chcę uruchomić to SCPpolecenie jako. cronjobJak mogę zapisać hasło dla tej automatyzacji? scp user@abc.com:/usr/etc/Output/*.txt /usr/abc/ user@abc.com's password:
Wiem, że możemy użyć mailpolecenia w terminalu, aby rozpocząć korzystanie z mailprogramu w trybie interaktywnym. Chcę jednak przeczytać wiadomość e-mail za pomocą mailpolecenia nieinteraktywnie. Czy istnieje takie polecenie? $ mail -optionToReadMail -mailNumber 1; który wyświetli zawartość e-maila w stdout?
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.