Verwenden Sie awk oder SED, um den Ausgang zu ändernLinux

Linux verstehen
Anonymous
 Verwenden Sie awk oder SED, um den Ausgang zu ändern

Post by Anonymous »

Ich muss die offenen Aktien in meinem Netzwerk aufzählen. Ich benutze dafür SMBMAP. Für eine einzelne IP verwende ich den folgenden Befehl < /p>

Code: Select all

smbmap -u USERNAME -p PASSWORD -d DOMAIN -H 172.25.200.79 
.
Die Ausgabe habe ich

Code: Select all

IP: 172.25.200.79:445       Name: [HOSTNAME]
Disk                                                    Permissions     Comment
----                                                    -----------     -------
AddIn                                                   READ ONLY
ADMIN$                                                  NO ACCESS       Remote Admin
Analytics_50428579-ac51-4350-8831-28b8447f5e30          NO ACCESS
C$                                                      NO ACCESS       Default share
D$                                                      NO ACCESS       Default share
DDFGenerator                                            READ, WRITE
IPC$                                                    READ ONLY       Remote IPC
New folder                                              READ ONLY
print$                                                  READ ONLY       Printer Drivers
Share                                                   READ ONLY
< /code>
Ich muss die Spalte "Kommentar" entfernen und am Anfang eine neue Spalte als "Hostname" addieren. Außerdem verwenden Sie den Befehl über einen IP -Bereich < /p>
Ich habe so etwas wie das unten ausprobiert, aber es gibt mir nicht die gewünschte Ausgabe < /p>
smbmap -u USERNAME -p PASSWORD -d DOMAIN -H 172.25.200.79 | awk -F' ' '{ print $1,$2,$3 }'| grep -v "NO ACCESS

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post