Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Win-XP CMD - Rechnen mit gawk

Frage Microsoft Windows XP

Mitglied: rsadmchef

rsadmchef (Level 1) - Jetzt verbinden

28.02.2014, aktualisiert 01.03.2014, 1428 Aufrufe, 3 Kommentare, 1 Danke

Hallo Team,

Vorhanden ist ein XP-Rechner mit GNU-Tools sed und gawk und Clipboard-Tools.

Situation:
In der Windows Zwischenablage liegt was TextKopiertes:

11 + 1 =

Auf der Console outpute ich es mit pclip.exe

c:\pclip
Enter

c:\11 + 1 =

Diesen Output möchte ich ausrechnen und mit gclip.exe wieder in die Zwischenablage "posten"
Gedacht habe ich mir dies in einer CMD-Datei zu machen, so ungefähr:

@echo off
plcip.exe | sed "s/ g" | gawk .................. | gclip.exe wenn es ohne Leerzeichen sein soll,

oder
plcip.exe | sed "s/
g" | sed "s/=//g" | gawk .................. | gclip.exe wenn es auch ohne Gleichheitszeichen sein soll.

Was muß man bei dem gawk für Piping als Parameter zum Ausrechnen gesetzt werden ?

Backup:
mit GNU bc habe ich es auch versucht, aber wegen einem hässlichen "(standard in) 1: parse error" wieder die Finger davon gelassen,
laaaaange gegoogelt und viele Verweise auf awk / gawk erhalten.


Dank euch für Lösungsvorschläge.

Gruß rsadmchef

Mitglied: Lochkartenstanzer
28.02.2014, aktualisiert um 19:05 Uhr
Zitat von rsadmchef:

Backup:
mit GNU bc habe ich es auch versucht, aber wegen einem hässlichen "(standard in) 1: parse error" wieder die Finger
davon gelassen,
laaaaange gegoogelt und viele Verweise auf awk / gawk erhalten.

Was ist an
01.
lks@roku:~$ echo 11 + 1  | bc  -q 
02.
12 
03.
lks@roku:~$
kompliziert? Sollte genauso auch unter windows funktionieren.

lks

nachtrag:

bei Dir sollte es eigentlich

01.
plcip.exe | sed "s/=//g" | bc -q | gclip.exe
tun.

lks
Bitte warten ..
Mitglied: Lochkartenstanzer
LÖSUNG 28.02.2014, aktualisiert 01.03.2014
Ich nochmal:

Wenn Du partout gawk verwenden willst:

echo 11 + 1  | gawk  ' { print $1 + $3 } '
lks
Bitte warten ..
Mitglied: rsadmchef
01.03.2014 um 05:16 Uhr
Hallo lks
In der Tat.
ein echo 11 + 1 | gawk "{ print $1 + $3 } " tuts.

Danke.
Bitte warten ..
Ähnliche Inhalte
Windows XP
gelöst Suche Win XP Home Premium ISO Datei (7)

Frage von Stefan007 zum Thema Windows XP ...

Windows Server
Win 2008 R2 - CMD bleibt stehen (4)

Frage von emeriks zum Thema Windows Server ...

Windows 10
gelöst Remotedesktop beim Client via CMD beenden (4)

Frage von Rolf-Hanka.ITD zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Exchange Server
gelöst Email in Exchange an 2ten Empfänger senden (18)

Frage von MultiStorm zum Thema Exchange Server ...

Weiterbildung
Gehaltsvorstellungen (14)

Frage von SYS64738 zum Thema Weiterbildung ...

Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (13)

Frage von planetIT2016 zum Thema Windows Server ...