Czy jest jakiś sposób na uruchomienie skryptu, gdy interfejs sieciowy pojawi się w Mac OS X? Próbowałem umieścić skrypt o nazwie ip-up w / etc / ppp, ale wydaje się, że nie uruchamia się po odłączeniu i ponownym połączeniu z siecią bezprzewodową. Wolałbym nie uruchamiać zadania cron, aby stale sprawdzać, …
Nie rozumiem, jak bash ocenia ucieczkę znaków apostrofu w ciągach pojedynczych cudzysłowów. Oto przykład: $ echo ''\''Hello World'\''' 'Hello World' # works $ echo '\'Hello World\'' > # expects you to continue input Próbowałem szukać wyjaśnień na ten temat, ale nic nie mogłem uzyskać. Co tu robi bash?
Kto zajmuje się (interpretuje) * w echo * Czy echo widzi gwiazdę lub powłokę, które się tym zajmują i zwraca listę nazw plików ... Co powiesz na cp temp temp*
I zrzucić łańcuch ze hexdumptak 2031 3334 2e30 0a32 2032 3331 302e 000a. Oczywiste jest, że 0x0ajest to nowy znak linii, jednak gdy próbuję powtórzyć ten ciąg znaków, zawsze mam 1 430.2 2 13.0- nowa linia jest zastępowana spacją, nawet używam -eflagi. Co może być problemem? Czy tailing \0rujnuje produkcję? …
Próbuję napisać skrypt, który musi sprawdzić, czy plik istnieje. W konsoli piszę if [[ -a /path/to/file.txt ]]; then echo "not mod"; else echo "mod"; fi i rozumiem not mod ale kiedy piszę skrypt, aby zrobić to samo: #!/bin/sh if [[ -a /path/to/file.txt ]]; then echo "not mod"; else echo "mod"; …
Jak w skrypcie bash mogę powiedzieć „dla wszystkich plików typu .png lub .PNG”? Próbuję : for i in (`ls *.PNG` && `ls *.png`) ale pojawia się błąd składniowy.
Próbuję napisać skrypt narzędzia, który definiuje pewne aliasy. Mój SHELL to tcsh(nie mogę tego zmienić). Próbowałem następujące #!/bin/tcsh alias log 'less ~/logs/log.`date '+%Y%m%d'`'' Następnie uruchamiam to w następujący sposób: ./myscript log Otrzymuję wynik: log: Command not found. Oczywiście, jeśli uruchomię to w ten sposób: source myscript log Wszystko w porządku. …
Stworzyłem skrypt do uruchomienia serwera (moje pierwsze pytanie). Teraz chcę, aby uruchomił się przy starcie systemu i uruchomił zdefiniowany serwer. Co powinienem zrobić, aby to zrobić? Z moich ustaleń wynika, że umieszczam ten plik w /etc/init.dlokalizacji, a zostanie on uruchomiony po uruchomieniu systemu. Ale nie jestem w stanie zrozumieć, jaki …
Potrzebuję skryptu, który będzie oczekiwał na pojawienie się pliku (examplefile.txt) w katalogu / tmp a gdy okaże się, że zatrzyma program, w przeciwnym razie spać plik, dopóki nie zostanie zlokalizowany Do tej pory mam: gdyby [ ! -f /tmp/examplefile.txt] następnie
Mam ten skrypt powłoki, który nie działa. Wejście: Server_Name=1 if [ $Server_Name=1 ]; then echo Server Name is 1 else echo Server Name is not 1 fi Wynik: Server Name is 1 Ale jeśli zmienię Server_Name=2, wynik będzie: Server Name is 1 Kiedy zmieni Server_Namesię 2, chcę powiedzieć: Server Name …
Próbuję napisać polecenie, które uruchomi kilka kart terminalu, wykona coś na każdej karcie i sprawi, że każda karta pozostanie otwarta po zakończeniu polecenia, więc mogę spojrzeć na dane wyjściowe i wpisać więcej poleceń na każdej karcie coś takiego: gnome-terminal --tab -e "ls -a" --tab -e "ls" ale problem polega na …
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.