Patrzę na skrypt bash, który napisał ktoś inny, który używa mktemp: TEMP=`mktemp --directory` Jednak ta linia nie działa na moim komputerze (OS X 10.6). Jak mam naprawić tę linię, aby była kompatybilna z wieloma platformami typu X? EDYCJA: Alternatywne polecenie byłoby również wystarczające.
Moja maszyna jest serwerem, więc chcę zignorować połączenia z moim serwerem (np. Gdy ktoś odwiedza moją stronę internetową). Chcę, aby mój serwer wysyłał tylko połączenia / żądania do innych miejsc. Jak wyświetlić tylko te połączenia wychodzące? EDYCJA: Jestem nowy w tego typu rzeczach. Próbuję tylko sprawdzić, czy wysyłane są cokolwiek …
Polecenie dirlistowania katalogów Windows ma na końcu wiersz pokazujący całkowitą ilość miejsca zajmowanego przez wymienione pliki. Na przykład dir *.exepokazuje wszystkie .exepliki w bieżącym katalogu, ich rozmiary i sumę ich rozmiarów. Chciałbym mieć podobną funkcjonalność z moim diraliasem w bash, ale nie jestem pewien, jak to zrobić. Obecnie mam alias …
Chcę wykryć ze skryptu powłoki (dokładniej .zshrc), czy jest on kontrolowany przez SSH. Próbowałem zmiennej HOST, ale zawsze jest to nazwa komputera, na którym działa powłoka. Czy mogę uzyskać dostęp do nazwy hosta, z której pochodzi sesja SSH? Porównanie tych dwóch rozwiązałoby mój problem. Przy każdym logowaniu pojawia się komunikat …
Stworzyłem skrypt bash, ale kiedy próbuję go wykonać, dostaję #!/bin/bash no such file or directory Muszę uruchomić polecenie: bash script.shaby zadziałało. Jak mogę to naprawić?
Mam zeskanowany plik pdf, który zeskanował dwie strony na jednej stronie wirtualnej (strona w pliku pdf). Rozdzielczość jest dobrej jakości. Problem polega na tym, że muszę powiększać podczas czytania i przeciągać od lewej do prawej. Czy istnieje jakaś komenda ( convert, pdftk...) lub skrypt, który można przekonwertować plik PDF z …
Czasami musisz się upewnić, że jednocześnie działa tylko jedna instancja skryptu powłoki. Na przykład zadanie cron, które jest wykonywane przez crond, które nie zapewnia samodzielnego blokowania (np. Domyślny crond Solaris). Typowym wzorem do implementacji blokowania jest następujący kod: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # 'test' -> race …
Mam następujący skrypt bash: #!/bin/bash upperlim=10 for i in {0..10} do echo $i done for i in {0..$upperlim} do echo $i done Pierwsza forpętla ( bez zmiennej upperlimw kontrolce pętli) działa dobrze, ale druga forpętla ( ze zmienną upperlimw kontrolce pętli) nie działa. Czy jest jakiś sposób na zmodyfikowanie drugiej …
Oczekuję, że następujące polecenie wypakuje plik gpg bez pytania o hasło: gpg --passphrase 1234 file.gpg Ale prosi o hasło. Dlaczego? Ma to również takie samo zachowanie: gpg --passphrase-file passfile.txt file.gpg Używam Ubuntu z gnome 3 i pamiętam, że działało to w Fedorze
Czy można wykonać skrypt, jeśli nie ma pozwolenia na jego odczytanie? W trybie root utworzyłem skrypt i chcę, aby inny użytkownik wykonał ten skrypt, ale go nie przeczytał. Zrobiłem chmodzabronić odczytu i zapisu, ale zezwoliłem na wykonanie, jednak w trybie użytkownika zobaczyłem komunikat: odmowa uprawnień.
Pracowałem nad skryptem, który automatyzuje konfigurowanie środowiska programistycznego do programowania Raspberry Pi (szczegóły krok po kroku, które działają tutaj ). Skrypt znajduje się w tym artykule, ale dla wygody można go również znaleźć tutaj . Teraz po uruchomieniu tego skryptu zainstaluj i skonfiguruj środowisko bez błędów, ale musisz wpisać hasło …
Jeśli istnieją skrypty „Pierwszego świata”, to właśnie one. Mam następujący kod w skrypcie, który aktualizuję: if [ $diffLines -eq 1 ]; then dateLastChanged=$(stat --format '%y' /.bbdata | awk '{print $1" "$2}' | sed 's/\.[0-9]*//g') mailx -r "Systems and Operations <sysadmin@[redacted].edu>" -s "Warning Stale BB Data" jadavis6@[redacted].edu <<EOI Last Change: $dateLastChanged …
Szukam polecenia, które zwróci właściciela katalogu i tylko to - takie jak wyrażenie regularne analizujące ls -latpolecenie lub coś podobnego? Chcę użyć wyniku w innym skrypcie.
Aby dowiedzieć się, jak długo trwają niektóre operacje w skrypcie Bash (v4 +), chciałbym przeanalizować dane wyjściowe timepolecenia „osobno” i (ostatecznie) przechwycić je w zmiennej Bash ( let VARNAME=...). Teraz używam time -f '%e' ...(a raczej command time -f '%e' ...ze względu na wbudowane Bash), ale ponieważ już przekierowałem dane …
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.