The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



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
Script, um eine einzige Zeile bis Mitte Textdatei. progkcp Shell Programmierung und Scripting 2 05-12-2008 03:44 PM
ls-Befehl Ausgabe in Zeile arsheshadri AIX 7 04-28-2008 03:50 PM
Zeile Befehl Datei bearbeiten? gator76 Shell Programmierung und Scripting 1 04-03-2008 11:09 AM
Multi-Line-Ausgang zu Zeile LinuxRacr Shell Programmierung und Scripting 7 02-26-2008 10:05 AM
Brauchen Sie Ausgabe in verschiedenen Zeilen nicht in einer einzigen Zeile csaha Shell Programmierung und Scripting 1 02-08-2006 08:28 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 06-04-2008
shew01 shew01 is offline
Registrierte Nutzer
  
 

Join Date: Dezember 2007
Beiträge: 41
Df-Ausgang kann dazu gezwungen werden, eine Zeile für jede Datei-System?

df erzeugt die folgende Ausgabe auf einem unserer Systeme:


Code:
df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/vx/dsk/rootvol    4131866   3593316    497232  88% /
swap                  19963152       144  19963008   1% /var/run
swap                  19985184     22176  19963008   1% /tmp
/dev/vx/dsk/u01      112302757  30834420  80345310  28% /u01
/dev/vx/dsk/node@1       96975      4977     82301   6% /global/.devices/node@1
/dev/vx/dsk/node@2       96975      4988     82290   6% /global/.devices/node@2
/dev/vx/dsk/stkdg/s03
                     1047527424  60483821 925353439   7% /s03
/dev/vx/dsk/stkdg/s02
                     1048576000 266825846 732890795  27% /s02
/dev/vx/dsk/sandg/s01
                     355923968 322686891  31315266  92% /global/s01


Gibt es eine Möglichkeit, die Ausgabe, um jedes Dateisystem auf einer einzigen Zeile statt Aufteilung der Zeilen nach der ersten Spalte? Zum Beispiel, ich bin versucht, die Ausgabe in etwa so aussehen:


Code:
df -k
Filesystem             1K-blocks      Used Available Use% Mounted on
/dev/vx/dsk/rootvol      4131866   3593316    497232  88% /
swap                    19963152       144  19963008   1% /var/run
swap                    19985184     22176  19963008   1% /tmp
/dev/vx/dsk/u01        112302757  30834420  80345310  28% /u01
/dev/vx/dsk/node@1         96975      4977     82301   6% /global/.devices/node@1
/dev/vx/dsk/node@2         96975      4988     82290   6% /global/.devices/node@2
/dev/vx/dsk/stkdg/s03 1047527424  60483821 925353439   7% /s03
/dev/vx/dsk/stkdg/s02 1048576000 266825846 732890795  27% /s02
/dev/vx/dsk/sandg/s01  355923968 322686891  31315266  92% /global/s01

  #2 (permalink)  
Old 06-04-2008
Ygor's Avatar
Ygor Ygor is offline Forum Staff  
Moderator
  
 

Join Date: Oct 2003
Lage: -31.96,115.84
Posts: 1409
Versuchen Sie ...
Code:
df -Pk

  #3 (permalink)  
Old 06-05-2008
shew01 shew01 is offline
Registrierte Nutzer
  
 

Join Date: Dezember 2007
Beiträge: 41
Gibt es einen anderen Weg? Unsere Version von Unix (Solaris 8) nicht unterstützen.


Code:
df -Pk
df: unknown option: P
Usage: df [-F FSType] [-abegklntVv] [-o FSType-specific_options] [directory | block_device | resource]

  #4 (permalink)  
Old 06-05-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderator
  
 

Join Date: Sep 2007
Ort: Deutschland
Beiträge: 2311
-P steht für
Zitat:
Portabilität
Verwenden Sie die POSIX Ausgabeformat
Vielleicht überprüfen Sie die df man-Seite auf Solaris für etwas ähnliches?
  #5 (permalink)  
Old 06-05-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
addict
  
 

Join Date: Jan 2007
Lage: Варна, България / Milano, Italia
Posts: 2926

Code:
df -k|cat

(...)

Hinweis: Wenn Sie Umleitung oder Pipe zu anderen Verfahren, die Sie nicht benötigen Katze:


Code:
$ df -k /
Filesystem            kbytes    used   avail capacity  Mounted on
/dev/vx/dsk/bootdg/rootvol
                     5043518 4735581  257502    95%    /
$ df -k /|cat
Filesystem            kbytes    used   avail capacity  Mounted on
/dev/vx/dsk/bootdg/rootvol 5043518 4735581  257502    95%    /
$ df -k />t;cat t
Filesystem            kbytes    used   avail capacity  Mounted on
/dev/vx/dsk/bootdg/rootvol 5043518 4735581  257502    95%    /

Oder, mit einigen Shells (wenn Sie nichts dagegen haben die (ba | k) sh: __: Teil ):


Code:
${__?"$(df -k)"}

oder:


Code:
printf "%s\n" "$(df -k)"


Zuletzt bearbeitet von radoulov; am 06-05-2008 11:04 AM..
  #6 (permalink)  
Old 06-05-2008
shew01 shew01 is offline
Registrierte Nutzer
  
 

Join Date: Dezember 2007
Beiträge: 41
zaxxon,

Aus welchem Grund auch immer, wir haben mindestens zwei Versionen von df installiert. Eine Version besagt, dass-P ist im Wesentlichen das gleiche wie-k.

Ich bin noch immer Zeilen mit der zweiten Version von DF, die ich gefunden habe.

Vielen Dank für die Idee aber.
  #7 (permalink)  
Old 06-05-2008
shew01 shew01 is offline
Registrierte Nutzer
  
 

Join Date: Dezember 2007
Beiträge: 41
radoulov,

Das scheint zu funktionieren. Danke!
Closed Thread

Lesezeichen

Tags
solaris

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 04:46 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0