Jaki jest najlepszy sposób ustalenia, czy zmienna w bash jest pusta („”)? Słyszałem, że jest to zalecane if [ "x$variable" = "x" ] Czy to właściwy sposób? (musi być coś
Forma programowania komputerowego, która - w kontekście administrowania systemem - nadaje się do automatyzacji zadań.
Jaki jest najlepszy sposób ustalenia, czy zmienna w bash jest pusta („”)? Słyszałem, że jest to zalecane if [ "x$variable" = "x" ] Czy to właściwy sposób? (musi być coś
Zastanawiałem się, jaka dokładnie jest różnica [[ $STRING != foo ]] i [ $STRING != foo ] jest poza tym, że ten ostatni jest zgodny z POSIX-em, znajduje się w sh, a ten pierwszy jest rozszerzeniem znalezionym w
Mam zaplanowane zadanie, które uruchamia skrypt wsadowy uruchamiany robocopyco godzinę. Za każdym razem, gdy się uruchamia, na pulpicie pojawia się okno z wyjściem robocopy, czego tak naprawdę nie chcę widzieć. Udało mi się zminimalizować okno, uruchamiając zaplanowane zadanie cmd /c start /min...
sen jest bardzo popularnym poleceniem i możemy zacząć spać od 1 sekundy: # wait one second please sleep 1 ale jaka alternatywa, jeśli muszę czekać tylko 0,1 sekundy lub od 0,1 do 1 sekundy? Uwaga: na Linuksie lub OS X sleep 0.XXXdziała dobrze, ale na Solaris sleep 0.1lub sleep 0.01- Nielegalna...
Spróbuj wykonać następujące czynności pod powłoką bash echo "Reboot your instance!" W mojej instalacji: root@domU-12-31-39-04-11-83:/usr/local/bin# bash --version GNU bash, version 4.1.5(1)-release (i686-pc-linux-gnu) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL...
Na przykład mam prosty plik bash #!/bin/bash cd ~/hello ls Jak ustawić wyświetlanie wszystkich poleceń przed ich wykonaniem? Przeciwny efekt „@echo off” w skryptach wsadowych
Nowość w narzędziach Puppet i Chef. Wydaje się, że zadanie, które wykonują, można wykonać za pomocą skryptów powłoki. Być może było to zrobione w skryptach powłoki, dopóki się nie pojawiły. Zgodziłbym się, że są bardziej czytelne. Ale czy są jakieś inne zalety w porównaniu ze skryptami powłoki...
Mam system, do którego mogę się logować tylko pod moją nazwą użytkownika (myuser), ale muszę uruchamiać polecenia jako inny użytkownik (scriptuser). Do tej pory wymyśliłem następujące polecenia, aby uruchomić potrzebne mi polecenia: ssh -tq myuser@hostname "sudo -u scriptuser bash -c \"ls...
Dokładnie to, co mówi tytuł. Nie mam szczęścia znaleźć odpowiedniej dokumentacji, aby zobaczyć, co robi -xe w następującym przypadku użycia: #!/bin/bash -xe co robią te parametry i gdzie jest to
Szukam sposobu na przeniesienie konfiguracji z jednego komputera centralnego na kilka komputerów zdalnych bez potrzeby instalowania czegokolwiek na komputerach zdalnych. Celem jest zrobienie czegoś takiego, jak w przypadku narzędzi takich jak cfengine, ale na zestawie komputerów, na których nie...
Tak, mogę odpalić maszynę wirtualną lub zdalną w coś i wypróbować hasło ... Wiem ... ale czy istnieje narzędzie lub skrypt, który symuluje logowanie na tyle, aby potwierdzić lub zaprzeczyć, że hasło jest prawidłowe? Scenariusz: Hasło konta usługi serwera jest „zapomniane” ... ale myślimy, że...
Chcę przechwycić WSZYSTKIE dane z dzienników, zarówno z komunikatami o błędach, z danych wyjściowych skryptu i przekierować je wszystkie do pliku dziennika. Mam skrypt jak poniżej: #!/bin/bash ( echo " `date` : part 1 - start " ssh -f [email protected] 'bash
Jaki jest dobry sposób uruchamiania skryptu powłoki jako inny użytkownik. Używam etiudy Debiana i wiem, którego użytkownika chcę podszyć się. Gdybym robił to ręcznie, zrobiłbym: su postgres ./backup_db.sh /tmp/test exit Ponieważ chcę zautomatyzować proces, potrzebuję sposobu na uruchomienie...
Jak sprawdzić stan kompilacji Jenkins bez przełączania się do przeglądarki? W razie potrzeby mogę utworzyć skrypt za pomocą interfejsu API JSON, ale zastanawiałem się, czy jest już coś takiego
Oto mój obecny kod: Write-output “ENTER THE FOLLOWING DETAILS - When Creating Multiple New Accounts Go to EMC hit F5(refresh) and make sure previous new account is listed before proceeding to the next one” $DName = Read-Host “User Diplay Name(New User)" $RUser = Read-Host "Replicate User(Database...
Usiłuję dodać do automatycznego uruchamiania w czasie wolnym usługę linux za pośrednictwem chkconfig -add <servicename> i dostaję wiadomość z informacją service <servicename> does not support chkconfig Korzystam z Red Hat Enterprise 4. Skrypt, który próbuję dodać do autostartu...
Jestem ciekawy, dlaczego ktoś chciałby uruchamiać bash zamiast zsh. Mam na myśli, że zsh jest w pełni kompatybilny wstecz z bash. Nie zrozum mnie źle: nie lubię bash ani nic takiego. Po prostu chcę wiedzieć, czy korzystanie z niego w porównaniu z zsh ma jakieś zalety. Więc jaki jest powód, aby...
Zazwyczaj biegam aptitude -y install localesnastępnie dpkg-reconfigure localesskonfigurować ustawienia regionalne. Teraz chcę umieścić go w skrypcie powłoki, jak mogę w sposób niezawodny wykonywać następujące czynności automatycznie / nieinteraktywnie? Wybierz en_US.UTF-8i ustaw jako domyślny...
Mam zamiar zainstalować „leiningen”, który jest skryptem bash dla języka programowania clojure z dużą użytecznością ... ... ale nie jestem pewien, gdzie właściwe jest -put- skrypt wykonywalny w systemie Linux system, aby był stale i stabilnie dostępny. Nie sądzę, żeby gdziekolwiek w / home miało...
Szukam programu, który zamienia ciąg ASCII w coś w rodzaju „sztuki ascii” poniżej: .- "^` \ / `^" -. . ” ___ \ / ___ `. / /.---. .---. \ \ | // '-. ___________________________ .- '\\ | | ; | \ / -------------------------- // |; | \ || | \ _) Red Hat (_ / | || / \ | \. \; | Enterprise Linux ||...