Pytania otagowane jako scripting

Skrypt to sekwencja poleceń lub instrukcji, które są wykonywane przez program tłumaczący, a nie kompilowane w samodzielny program wykonywalny.

1
Łatwa metoda wiersza poleceń w celu określenia określonego ciągu architektury ARM?
Próbuję napisać skrypt, który określi działania w oparciu o architekturę maszyny. Używam już uname -mzebrać linię architektura, jednak nie wiem, jak wiele architektur ARM istnieje, ani nie wiem, czy ktoś jest armhf, armelalbo arm64. Ponieważ jest to wymagane dla tego skryptu, aby ustalić, czy części skryptu mogą być uruchomione, czy …

4
Odpowiedz tak w skrypcie bash
Próbuję zrobić git cloneskrypt bash, ale kiedy uruchamiam skrypt po raz pierwszy, a serwer nie jest jeszcze znany, skrypt nie działa. Mam coś takiego: yes | git clone git@github.com:repo/repoo.git The authenticity of host 'github.com (207.97.227.239)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue …
24 shell  ssh  scripting  git 

3
Wykonaj polecenie przy logowaniu użytkownika
W systemie Linux na pulpicie chcę wykonać polecenie, gdy użytkownik się zaloguje. Po przeczytaniu kilku innych postów próbowałem wstawić polecenie ~/.bashrc ale bezskutecznie. Co więcej, system używa interfejsu graficznego do logowania użytkownika, więc polecenie nie powinno być powiązane z początkiem powłoki. Próbowałem również dołączyć polecenie do jednego ze skryptów zawartych …
23 shell  scripting  login 

6
Jak uzyskać odpowiedź z dowolnego adresu URL?
Poproszono mnie o napisanie skryptu powłoki, aby sprawdzić, czy adres URL działa poprawnie, czy nie działa w moim projekcie. Próbowałem znaleźć jakieś wskazówki w Internecie, ale wszystko, co otrzymałem, polega na sprawdzeniu, czy adres URL istnieje, czy nie. Najpierw próbowałem wget. wget -S --spider https://genesis-dev.webbank.ssmb.com:21589/gop-ui/app.jsp 2>&1 | awk '/^ /' …

4
Gdzie programy przestrzeni użytkownika powinny zapisywać swoje dzienniki?
Piszę skrypt, który chcę uruchomić bez uprawnień. Chcę, aby błędy napotkane przez skrypt były rejestrowane w pliku dziennika. Nie mam uprawnień, aby napisać do jednego /var/log. I nie chcę mieć takiego w moim katalogu domowym. Czy jest miejsce, w którym skrypty przestrzeni użytkownika mogą rejestrować informacje o środowisku wykonawczym? Jaka …



5
shebang i ścieżka
Dlaczego shebang potrzebuje ścieżki? Źle #!ruby Poprawny #!/usr/local/bin/ruby #!/usr/bin/env ruby System operacyjny powinien mieć informacje dotyczące ścieżki zarejestrowanego polecenia i dlaczego nadal oczekuje na jego podanie?
22 scripting  path 

6
Jak mogę wyłączyć dane wyjściowe tylko wtedy, gdy polecenie się powiedzie?
Chciałbym uprościć dane wyjściowe skryptu, tłumiąc wyniki poleceń pomocniczych, które zwykle są skuteczne. Jednak użycie -qna nich ukrywa dane wyjściowe, gdy czasami zawodzą, więc nie mam możliwości zrozumienia błędu. Ponadto te polecenia rejestrują swoje dane wyjściowe stderr. Czy istnieje sposób na wyłączenie wyniku polecenia tylko, jeśli się powiedzie ? Na …

3
Jak znaleźć numer linii w Bash, gdy wystąpił błąd?
Jak znaleźć numer linii w Bash, w którym wystąpił błąd? Przykład Tworzę następujący prosty skrypt z numerami linii, aby wyjaśnić, czego potrzebujemy. Skrypt skopiuje pliki z cp $file1 $file2 cp $file3 $file4 Gdy jedno z cppoleceń nie powiedzie się, funkcja zakończy działanie z wyjściem 1 . Chcemy dodać funkcję do …

5
Wyślij e-mail napisany w przecenie za pomocą mutta
Czasami muszę wysłać fragment kodu na stronie Google-Group. Tekst tu nie pomaga; Mogę wpisać to w Markdown, przekonwertować na HTML (używając pandoc itp.), Dołączyć do mutt as text/htmli wysłać. Jest tutaj jedno dobre rozwiązanie , ale używa zewnętrznego sendmailprogramu do wysyłania wiadomości e-mail. Korzystam z mutta, który sam ma możliwości …
21 scripting  mutt 

2
Znaczniki czasu dmesg czytelne dla człowieka na OpenWRT
Dane wyjściowe dmesg pokazują liczbę sekund + milisekund od uruchomienia systemu. [ 10.470000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 14.610000] device eth0 entered promiscuous mode [ 18.750000] cfg80211: Calling CRDA for country: DE [ 18.750000] cfg80211: Regulatory domain changed to country: DE P: Jak ustawić sekundy + …

2
Skrypt tmux, aby uruchomić kilka poleceń
Jak mogę napisać poniższe w skrypcie bash? tmux # Start tmux session. compass watch /path/to/project1/compass/ # Run the first process. Ctrl + B, " # Split the pane. compass watch /path/to/project2/compass/ # Run the second process. Ctrl + B, D # Exit the session.
21 scripting  tmux 



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.