ubuntuusers.de

Texte einfügen in Nano bei Zugriff über SSH

Status: Ungelöst | Ubuntu-Version: Kein Ubuntu
Antworten |

Y-rr

Anmeldungsdatum:
23. August 2011

Beiträge: Zähle...

Hallo,

ich habe auf meinem HTPC LInux mit XBMC laufen. Dort läuft auch ein SSH-Server und ich habe mit Putty Zugriff darauf. Nano ist installiert. Ich versuche ein Skript in die autostart.sh einzufügen. Eigentlich sollte dies mit STRG+U möglich sein, evtl. geht das Einfügen der Texte aber nur, wenn vorher die Daten auch aus Nano kopiert wurden. Wie kann ich etwas unter Windows 7 in den Zwischenspeicher kopiertes in Putty in die autostart.sh einfügen. Bei STRG+U geht er enfach eine Zeile nach unten.

Vorher hatte ich schon eine Zeile eingefügt:

ethtool -s eth0 speed 1000 duplex full

Jetzt soll das hier eingefügt werden.

#!/bin/bash
(
  # fix for wireless network wlan0 being unconfigured when eth0 is active

  # sleep to let things stabilize
  sleep 5

  ETHIP=
  if ! ip addr list wlan0 | grep -q inet; then
    ETHIP=$(ip addr list eth0 | grep -o "inet [0-9./]\+ " | grep -o "[0-9./]\+")
    echo "wlan0, ETHIP=$ETHIP" >&2
    ifconfig wlan0 0.0.0.0 down
    ifconfig eth0  0.0.0.0 down
    ps xua | grep -q "[w]pa_supplicant" && killall wpa_supplicant
    ps xua | grep -q "[c]onnmand" && killall connmand
    x=0
    # give wlan0 a chance by keep eth0 down
    while [ $x -lt 30 ] && ! ip addr list wlan0 | grep -q inet; do
      x=$((x + 1))
      #echo "- $x --------------" >&2; ip addr list >&2
      ifconfig eth0 0.0.0.0 down >&2
      sleep 1
    done
    # now let eth0 get going
    ifconfig eth0 up
    sleep 5
  fi

  # manually recover eth0 if possible and needed
  if [ "$ETHIP" ] && ! ip addr list eth0 | grep -q inet; then
    echo "eth0 => $ETHIP" >&2
    ip addr add $ETHIP dev eth0
  fi

) &

Muss ich zwischen den beiden Sachen irgendetwas setzen, damit Linux weiß, was es machen soll?

btw. Es läuft hier Openelec. Die 1. Zeile soll Gigabit-LAN einschalten, das Skript soll LAN und WLAN gleichzeitig aktivieren, was aus mir unbekannten Gründen bei Openelec nicht gleichzeitig funktioniert.

Y-rr

Vain

Avatar von Vain

Anmeldungsdatum:
12. April 2008

Beiträge: 2510

Servus,

ich glaube, man konnte in Putty etwas pasten, indem man die mittlere oder rechte Maustaste drückt (nachdem man es vorher in Windows in die normale Zwischenablage gesteckt hat).

Y-rr

(Themenstarter)

Anmeldungsdatum:
23. August 2011

Beiträge: 71

OK, ging. Ich musste das Skript nur vorher aus Firefox in eine textdatei und von dort in Putty kopieren.

Y-rr

(Themenstarter)

Anmeldungsdatum:
23. August 2011

Beiträge: 71

Gibt es bestimmte Regeln wie man mehrere Skripte in die autostart.sh schreiben muss?

Antworten |