Als «read» getaggte Fragen

`read` ist ein Shell-Dienstprogramm zum Lesen von Zeichenfolgen aus dem Standardeingabestream oder aus einem Dateideskriptor.



2
Was bedeutet read -r?
Um eine andere Antwort zu verstehen: find / -type d -print0 | while read -r -d ''; do ls -ltr "$dir" | sed '$!d' Der erste Schritt besteht darin, die Verwendung der Option -r des Lesebefehls zu verstehen. Zunächst dachte ich, es würde ausreichen, einfach auszuführen man read um die …




4
Bash: Interaktive Remote-Eingabeaufforderung
Ich habe ein Skript, das eine Verbindung zu einem Remote-Server herstellt und prüfe, ob ein Paket installiert ist: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install $1 fi Dieses Beispiel könnte …
16 bash  shell-script  ssh  stdin  read 

3
bash: Einige Probleme bei der Verwendung von read <<< “$ VARIABLE” auf einer schreibgeschützten Root-Partition. Bekannte Problemumgehungen?
Zufällig musste ich mein Skript ATA-ID-zu-Gerätename verwenden (hier zu finden: /server/244944/linux-ata-errors-translating-to-a-device-name/) 426561 # 426561 ) auf einer schreibgeschützten / Partition. Falls Sie neugierig sind, handelt es sich um eine Ubuntu-Wiederherstellungskonsole, mit der Sie auf Ihre /Partition zugreifen können, die jedoch standardmäßig schreibgeschützt bereitgestellt wird. Ich freue mich darüber, denn sonst …

3
Piping ein Skript mit "Lesen", um zu schlagen
Ich brauche ein Skript ausgeführt werden soll , indem es durch Rohrleitungen bashmit wget(anstatt es direkt mit bash ausgeführt wird ). $ wget -O - http://example.com/my-script.sh | bash Es funktioniert nicht, weil mein Skript readAnweisungen enthält. Aus irgendeinem Grund funktionieren diese nicht, wenn Sie zu bash leiten: # Piping to …
10 bash  shell  pipe  read 

4
Mehrere Befehle während einer SSH innerhalb einer SSH-Sitzung
Ich habe einen lokalen Computer, der eine SSH-Sitzung zu einem Remote- masterComputer und dann eine weitere innere SSH-Sitzung von masterjedem zu einem Remote- Computer durchführen und dann slaveszwei Befehle ausführen soll, dh ein bestimmtes Verzeichnis löschen und neu erstellen. Beachten Sie, dass der lokale Computer ein passwortloses SSH für den …
10 bash  ssh  amazon-ec2  read 


3
Wie gehe ich beim Lesen mit der Rücktaste um?
Wie gehe ich mit den eingegebenen Backspaces um? Es wird angezeigt, ^?ob versucht wurde und wie readdie Zeichen gezählt wurden, da 12^?3bereits 5 Zeichen vollständig waren (obwohl alle nicht tatsächlich eingegeben wurden), aber nachdem 12^?3^?die Eingabeaufforderung zurückgegeben wurde, seltsam. Bitte helfen Sie! -bash-3.2$ read -n 5 12^?3^?-bash-3.2$
10 bash  shell  line-editor  read 



2
Lesen Sie -a Array -d '\ n' <foo, beenden Sie Code 1
Wenn ich versuche auszuführen read -a fooArr -d '\n' &lt; bar Der Exit-Code ist 1 - obwohl er das erreicht, was ich will. Fügen Sie jede Zeile barin ein Element des Arrays ein fooArr(mit bash 4.2.37). Kann jemand erklären, warum das passiert Ich habe andere Wege gefunden, um dies zu …
8 bash  newlines  read 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.