Als «scripts» getaggte Fragen

23
Fordern Sie Root-Rechte innerhalb eines Skripts an

Ich habe ein Skript, das als sudo script.shoder ausgeführt werden kannpkexec script.sh Aus Benutzersicht wäre es viel angenehmer, wenn das Skript den Benutzer nach dem Kennwort fragen würde, wenn es nur mit seinem Namen ausgeführt würde script.sh. Wie kann ich eine Anforderung an das gesamte Skript...

22
Problem mit dem Bash-Skript: 'declare: not found'

Ich hatte ein Skript, das gut lief, aber als ich es heute lief, heißt es declare: not found. Ich benutze die Bash-Shell und der Pfad zu Beginn des Skripts ist korrekt. Zwei markierte Zeilen in meinem Skript lauten wie folgt: declare -a RESPONSE RESPONSE=($RESULT) Es heißt auch, dass (es unerwartet...

21
Führen Sie das Skript vor dem Herunterfahren aus

Wenn ich meinen Computer herunterfahre, möchte ich einige ausstehende Aufgaben anzeigen, die ich ausführen muss, bevor ich das Büro verlasse. Ich habe eine lokale Anwendung ausgeführt, um diese Aufgaben zu verwalten. Im Grunde möchte ich nur einen Befehl ausführen und nach dem Beenden...

20
Wie finde ich die Version eines Ubuntu-Rechners aus der Ferne?

Ich habe mehr als 60 bis 80 Systeme mit Ubuntu. Einige von ihnen sind mit Version 8.04 und einige mit der neuesten Version 10.10. Jetzt werden alle älteren Ubuntu-Versionen auf eine neuere Version aktualisiert. Es ist schwierig, jedes Ubuntu-System einzuschalten, sich Notizen über ältere...

20
Welche Art von Weg in Shebang ist vorzuziehen?

In Skripten sollte in der ersten Zeile der Pfad zum Interpreter angegeben werden. Auf verschiedenen Servern unter Linux, Unix oder BSD kann dieser Pfad jedoch unterschiedlich sein. Was ist vorzuziehen? #!/usr/bin/env bash oder #!/bin/bash

20
Überprüfen Sie zuverlässig, ob ein Paket installiert ist oder nicht

Ich habe eine einfache Anforderung. Ich möchte mehrere Variablen definieren, die einer beliebigen Anzahl von Paketen entsprechen, die ich über ein Shell-Skript installieren möchte. Beispielcode unten: MISC="shutter pidgin" WEB="apache2 mongodb" for pkg in $MISC $WEB; do if [ "dpkg-query -W $pkg |...