Kiedyś w cgi bash był w stanie zobaczyć cały adres internetowy z http: „$ VAR” $ HTTP_HOST $ REQUEST_URI $ VAR = http: // ← Nie pamiętam, ponieważ nazywa się to zmienną, która pokazywała http: // Szukałem cały dzień i nic nie wiesz, jak nazywa się zmienna?
Napisałem skrypt, który sam przyjmuje za argument dowolny dowolny plik wykonywalny w mojej $ PATH. Czy istnieje sposób na utworzenie funkcji uzupełniania zsh (lub bash), na której można by pisać myFunc to[Tab]i myFunc topna przykład, aby się uzupełniał ? Preferowane byłoby wybranie tylko plików z uprawnieniami do wykonywania, ale posiadanie …
Nie jestem pewien, kiedy i jak to zrobiłem, ale za każdym razem, gdy otwieram Terminal, widzę: -bash: export: `/Users/derekcsm/Documents/ADT/sdk/platform-tools': not a valid identifier -bash: export: `:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin': not a valid identifier -bash: touch: No such file or directory Czy jest jakiś sposób, aby to usunąć, aby nie zdarzyło się to za …
Muszę być w stanie napisać, czy test grepa jest PRAWDA, czy FAŁSZ do zmiennej, aby móc go później użyć Dla następujących, jeśli uruchomię defaults read com.apple.Finder | grep "AppleShowAllFiles" w moim systemie powróci AppleShowAllFiles = FALSE; Fajne. Więc teraz chcę przekazać tę odpowiedź do jakiegoś testu. Tu utknąłem. Myślę, że …
Tworzę skrypty npm dla projektu opartego na węzłach i chciałbym utworzyć skrypt, który najpierw otworzy nowy terminal, a następnie wykona tam to polecenie. Sam używam Maca, ale inni deweloperzy mogą używać Linuksa. Teraz chcę wykonać polecenie cross env w taki sposób, aby działało w obu środowiskach. Wiem, że OS X …
Jestem webdevem i używam kompilatora JSX i preprocesora SASS do kompilacji moich .jsxi .scssplików. Kiedy zaczynam działać, uruchamiam te dwa osobne polecenia: jsx -x jsx jsx js --watch --no-cache-dir sass stylesheets/scss/app.scss:stylesheets/css/app.css --watch Jak widać, oba mają --watchflagę, co oznacza, że będą śledzić swoje odpowiednie pliki, dopóki nie zostaną zabite. Chcę …
Pracowałem z kilkoma otwartymi terminalami. Z jakiegoś powodu mój komputer uruchomił się ponownie, a po wykonaniu polecenia „historia” widziałem tylko listę poleceń związanych z określonym terminalem. Czy jest jakiś sposób na uzyskanie wszystkich historii wszystkich otwartych terminali.
Próbuję zautomatyzować kilka typowych zadań, które wykonuję SSH do zdalnego serwera. W tym celu używam PuTTY i jego opcji „polecenia zdalnego” (Połączenie> SSH) w kilku zapisanych sesjach. Moje zdalne polecenie wygląda mniej więcej tak: ~/scripts/test; $SHELL -l Wykonywany skrypt różni się w zależności od zapisanej sesji i wykonuje różne zadania. …
Niedawno moje okno terminala zaczęło wyświetlać mnóstwo błędów na początku każdej nowej sesji. To prawie tak, jakby wypluwał domyślny tekst (datę itp.) I interpretował go jako alias? Nie zmieniłem niczego, co wiem, zresetowałem komputer itp. Jakieś pomysły?
Powiedzmy, że uruchamiam ssh user@ip screen -dm cat file komendę za pomocą: lub polecenia typu: ssh user@ip screen -dm -S sessionname cat file Dlaczego w obu przypadkach nie widzę aktywnych sesji ekranu, a więc wynik działania catpolecenia? Robię: screen -lslub screen -x sessionnamenie widzę aktywnych sesji.
1 1479870 5022248660 1 1911574 3015889020 8 1 1569783 5029193930 Dane wyjściowe powinny być 1 1911574 3015889020 8 użyłem awk '$4!=""' number.csv ale to nie działało. Czy ktoś może mi dać wskazówkę?
Piszę skrypt bash, który musi wykonać jakąś operację na argumencie, który jest ścieżką Ścieżka może odpowiadać istniejącemu plikowi w systemie użytkownika lub nie, więc chciałbym sprawdzić, czy argument wygląda na jego twarzy pasuje do formatu ścieżki, w sposób, który nie polega na testowaniu niektórych istniejących plików. Mam nadzieję, że jest …
Mam zdalnie uruchomioną Linuksa (CentOS 6.0). Ma dynamiczny adres IP, więc zainstalowałem usługę noip2 i skopiowałem plik cp redhat.noip2.sh /etc/profile.d/noip.sh. Tutaj możesz zobaczyć skrypt noip.sh działający teraz na zawsze przy ponownym uruchomieniu ( patrz ). Po tym, gdy system uruchomił się raz, nigdy nie miał poprawnej powłoki. W rezultacie zdalnie, …
Chcę przeanalizować niektóre adresy URL z zapisanego pliku HTML za pomocą prostego skryptu / komendy bash, aby móc je pobrać za pomocą wgetpóźniejszych plików. Do tej pory mam: awk 'BEGIN{ RS="<a *href *= *\""} NR>2 {sub(/".*/,"");print; }' index.html >> url-list.txt który zapisuje każdy link znajdujący się w moim pliku HTML …
Utwórz plik taki jak plik dziennika w CentOS, gdy ten plik dziennika zostanie zaktualizowany, wówczas kopia pliku dziennika również zostanie zaktualizowana. Może używam tego polecenia: ln -s logfile copy_of_logfile Następnie, gdy dodawana jest zawartość pliku dziennika, dodawana jest również zawartość pliku dziennika_kopii ==> jest OK, ale po usunięciu zawartości pliku …
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.