Podczas wykonywania mojego skryptu chcę, aby rozmiar kilku poleceń echa był większy niż innych wyświetlanych rzeczy. Czy istnieje jakiś sposób, aby to zrobić?
Testujemy nasz serwer. Jestem początkującym w skryptowaniu powłoki. Potrzebuję skryptu powłoki bash, aby odczytać plik tekstowy z adresami URL, wysłać zapytanie do każdego adresu URL do serwera i sprawdzić, czy serwer aplikacji zwraca odpowiedź 200 OKlub 302 Redirectodpowiedź. Czy możesz wskazać mi samouczek lub link do tego celu?
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 nieznaną ścieżkę podaną przez użytkownika, w której chciałbym utworzyć plik. Ponieważ nie mam uprawnień do zapisu, muszę znaleźć pierwszy istniejący katalog na ścieżce przechodzącej od wewnątrz na zewnątrz i sprawdzić uprawnienia do zapisu. Na przykład foo/moo/doo próbowałem for d in "$dirpath"/ ; do "dir=$d" done Ale to nie działa …
Obecnie używam AWK, aby znaleźć i zastąpić część pierwszych trzech wystąpień ciągu. Ciąg jest sformatowany jako taki, aw pliku znajduje się wiele takich ciągów: func(tempID="39849235",count='12'); Za pomocą tego linku udało mi się znaleźć metodę użycia AWK do znalezienia i zastąpienia pierwszych trzech instancji ciągu. Zmieniłem go na to, co musiałem …
Chcę znaleźć konkretną nazwę pliku z określonego katalogu. Nie znam też nazwy pliku w tym konkretnym katalogu. Znam tylko rozszerzenie tego pliku, tj. „.Uploaded”. Więc korzystając z tego .uploaded rozszerzenia chcę znaleźć filemane. Chcę nazwę pliku wyjściowego bez pełnej ścieżki do konkretnego katalogu, chcę tylko nazwę pliku. Jak mogę to …
Napisałem prosty skrypt powłoki, aby zamknąć serwer Ubuntu. Następnie stworzyłem zadanie crona do wykonywania tego skryptu codziennie o 23:59. #!/bin/bash sudo shutdown -h now Otrzymałem ten komunikat o błędzie: sudo: no tty present and no askpass program specified kiedy usunąłem sudo z kodu, otrzymałem inny komunikat o błędzie: /home/qinking126/scripts/test.sh: line …
Dostaję bazy danych z mysql, a nazwa mojej bazy danych to nazwa_użytkownika. Otrzymuję nazwę użytkownika, a następnie umieszczam odpowiednie kopie zapasowe w odpowiednich folderach, takich jak tar bala bla /backups/sql/username/username_something.tar.sql.gz Problemem jest problem z systemem, jeśli mam już nazwę użytkownika folderu, ale dla nowych baz danych, jeśli wystąpi błąd jak …
Próbuję uruchomić plik .sh na RH6 i otrzymuję ten błąd ... cannot open '' for reading: No such file or directory Skrypt, który uruchamiam, wewnętrznie odwołuje się do innych skryptów znajdujących się w tym samym katalogu. Widzę ich za pomocą ls -la. Uwaga: ten skrypt działa doskonale na RH4. Mam …
Próbuję napisać skrypt, aby wykonać następujące czynności: Otwórz okno terminala, które uruchamia długo działające polecenie (Idealnie) przenieś okno terminala do lewego górnego rogu ekranu za pomocą xdotool Zamknij okno terminala tylko wtedy, gdy długo działające polecenie zostało zakończone z zerowym kodem powrotu Aby wyrazić to w kategoriach Windows, chciałbym, aby …
Więc stworzyłem skrypt, który otwiera wszystkie pliki w określonym katalogu w vimie na osobnych kartach terminala: #!/usr/bin/perl use v5.14; my $wd = '/home/luke/Pokemon-Battle-Simulator'; chdir($wd); opendir(DIR,$wd); my @files = readdir(DIR); my $cmd = 'gnome-terminal'; my $tab = ' --tab-with-profile=def'; for my $file(@files) { if (($file ne ".") and ($file ne "..")) …
Próbuję napisać ten skrypt powłoki, aby utworzyć w katalogu nadrzędnym kopię folderów znalezionych w bieżącym katalogu. Do tej pory napisałem to: for folder in *; do mkdir ../$folder; done Chciałbym wykonać operację „znajdź i zamień” na nazwie folderu, aby na przykład folder o nazwie graphics-HDzostał skopiowany jakographics-SD Przepraszam, jeśli to …
Szukam polecenia do SSH na serwer za pomocą, roota następnie przełączam go na innego użytkownika po wykonaniu SSH. Czy ktoś mógłby mi pomóc w zapewnieniu tego polecenia. Nie działa: ssh root@hostname `su - dba` Pracujący: ssh root@hostname (prompting for password)
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.