Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo Zusammen,

ich bin noch ganz frisch und unerfahren in der unixwelt und habe schon folgendes Problem:

es gibt zu jeder maschine in unserer serverlandschaft eine explizite datei , die die daten der maschine enthält. diese stehen im moment noch auf meinem homeverzeichnis und sollen automatisiert mittels eines scriptes in die dafürvorgesehenen maschinen kopiert werden.

dazu melde ich mich natürlich als root auf die entsprechende maschine an und wollte folgendes script ausführen:

#!/usr/bin/ksh



#hostname abfragen

hostname = `/usr/bin/uname -n`

echo $hostname


#find /home/admin/user/verz/.*$hostname    das habe ich erst mal außenvor gelassen


#Inhalte kopieren

cp /home/admin/user/verz/.*$hostname /pkg/FASS/FASSap/home/.
meine frage ist kann man dieses skript so zum laufen kriegen? also ist es überhaupt möglich den kopierbefehl in der Form auszuführen?:
cp /home/admin/user/verz/.*$hostname /pkg/FASS/FASSap/home/.

über eure Hilfe wäre ich sehr dankbar.

Beste Grüße

c-i-k-o

Versuch's mal mit cp -v

Das zeigt dir an, welche Dateien kopiert wurden.

  • Autor

ok.. Problem gelöst :)

es lag daran, dass die Variable hostname schon reserviert ist. so habe ich die Variable umbenannt in HOSTNAME, die Leerzeichen zwischen dem Gleichheitszeichen entfernt und zu guterletzt noch Anführungsstriche beim Aufruf der Variable hinzugefügt...

so sieht das ganze nun aus und funktioniert:


#hostname abfragen

HOSTNAME= `/usr/bin/uname -n`

echo $HOSTNAME


#Inhalte kopieren

cp /home/admin/user/verz/.*"$HOSTNAME"/pkg/FASS/FASSap/home/.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.