Bash Befehle in Scripten

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Majestic
Beiträge: 557
Registriert: 06.08.2003 17:04:15
Wohnort: Dortmund

Bash Befehle in Scripten

Beitrag von Majestic » 18.10.2003 11:11:45

Hallo,

wahrscheinlich eine total Banale Frage, aber irgendwie find ich nichts, bzw. weiß ich nicht so recht nach welchen Wortlaut ich suchn muss.


Also ich moechte in meine Script auch so Befehle nutzen die ich inne konsole eingeben kann... z.b. date um das datum und so bestimmen zu koennen.


Jemand ne idee wie das geht?


Danke

Sven
System
Debian 4.0 "Etch"
Kernel 2.6.18
Gnome 2.6

Benutzeravatar
blaubaer
Beiträge: 417
Registriert: 20.02.2003 13:57:01
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blaubaer » 18.10.2003 11:51:27

Verstehe ich nicht so ganz. Alle Befehle der Shell, die du oben imScript definierst kannst du auch verwenden - oder wie ist das gemeint?Das Script

Code: Alles auswählen

#! /bin/bash
date
gibt dir das Datum aus

Gruss Blaubär

Benutzeravatar
riankrimsteel
Beiträge: 131
Registriert: 23.03.2003 19:06:06
Wohnort: Göttingen
Kontaktdaten:

Beitrag von riankrimsteel » 18.10.2003 12:33:28

Hi,

ich würde jetzt raten, das du die Ausgabe in einer Variablen zwischenspeichern möchtest. Das geht dann entweder mit Backticks oder mit Klammern

Code: Alles auswählen

#!/bin/bash
DATUM=`date`
echo "Heute ist $DATUM"
oder

Code: Alles auswählen

#!/bin/bash
DATUM=$(date)
echo "Heute ist $DATUM"
Als Befehl kannst du da auch längere Geschichten mit Pipes einbauen, das sollte keine Probleme machen.
Wenn wir falsch geraten haben, liefer doch mal ein Beispiel was du vorhast.

Gruss
Dennis
For every problem, there is a solution that's simple, easy, and wrong.

Majestic
Beiträge: 557
Registriert: 06.08.2003 17:04:15
Wohnort: Dortmund

Beitrag von Majestic » 18.10.2003 13:53:54

funzt.

ich danke euch ;)

:hail:

sven
System
Debian 4.0 "Etch"
Kernel 2.6.18
Gnome 2.6

Antworten