![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| die Verwendung von CVS-Export der Ferne | jasongr | Shell Programmierung und Scripting | 2 | 11-27-2005 08:41 PM |
| if-Anweisung der Ferne | dxrmroue | Shell Programmierung und Scripting | 1 | 10-22-2004 12:28 PM |
| Mit CD-ROM-Laufwerk der Ferne! | nikk | UNIX für Fortgeschrittene und Experten | 6 | 02-19-2002 03:03 AM |
| PROM Env nach der Ferne! | nikk | UNIX für Fortgeschrittene und Experten | 1 | 11-11-2001 03:19 PM |
| Remote-Login auf ein von einem anderen? | Kagor | UNIX for Dummies Questions & Answers | 2 | 01-17-2001 06:39 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
mit awk remote
Hi there Ich versuche, bis der Speicherplatz auf einem entfernten Linux-Box, sondern bin fallen bei der ersten Hürde, nämlich die Isolierung der "Raum genutzt" Spalte mit df-k auf dem Remote-Box wenn ich dieses, bekomme ich die df-k-Ausgang wie erwartet Code:
# rsh remote-server 'df -k|grep sd|grep -v boot' /dev/sda3 8254272 1672956 6162020 22% / /dev/sdb4 140258988 13405152 119729012 11% /data /dev/sda4 123648020 32828 117334180 1% /data1 und das ist gut, aber ich will die Trennung der dritten Spalte, so dass ich können einige zusätzliche Logik, um die Werte zu geben Sie mir eine Fläche, die von diesem Feld Ich habe versucht, so Code:
# rsh remote-server 'df -k|grep sd|grep -v boot|awk {print $3} '
awk: cmd. line:2: (END OF FILE)
awk: cmd. line:2: parse error
Ich habe versucht mit geschnitten, sondern die Einstellung delimiter auf "" (z. B. Leerzeichen) es bringt alle Spalten hat jemand eine Idee haben, wie kann ich dieses? jede mögliche Hilfe wäre toll |
|
||||
|
Ich habe versucht das doppelte Anführungszeichen Option und ich habe dieses Code:
# rsh remote-server "df -k | grep sd | grep -v boot | awk '{print $3}'"
/dev/sda3 8254272 1672772 6162204 22% /
/dev/sdb4 140258988 12922912 120211252 10% /data_store
/dev/sda4 123648020 32828 117334180 1% /data_store1
dh es didnt drucken Spalte 3 auf seine eigene! Zitat:
Leider habe ich dieses Code:
# rsh remote-server <<'EOF'
> df -k | awk '/sd/ && !/boot/ { print $3 }'
> EOF
tcgetattr: Inappropriate ioctl for device
ioctl I_FIND ttcompat: Inappropriate ioctl for device
irgendwelche anderen Vorschläge? Zuletzt bearbeitet von hcclnoodles; am 10-13-2008 06:21 AM.. |
![]() |
| Lesezeichen |
| Tags |
| ioctl für unangemessen Gerät |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|