Top-Themen

Aktuelle Themen (A bis Z)

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 Linux Dateien in einen Lauf umbenennen

Mitglied: facebraker

facebraker (Level 1) - Jetzt verbinden

09.08.2018 um 12:50 Uhr, 1243 Aufrufe, 5 Kommentare

Hallo,

ich habe wieder einmal ein kniffliges Problem.
Ich muss in einen Maildir alle Emails >15K Stück als ungelesen markieren.
IMAP + Outlook möchte ich ungern machen.

Ich habe einen Tipp gefunden, dass ich die Mails von Maildir/cur in Maildir/new verschieben muss und

den Dateinamen das ":2,S" entfernen soll.

Beispiel:

1533743381.M354033P27303V0000000000000902I00000000018C42B7.servername.serverhoster.de,S=1591:2,S

wird zu

1533743381.M354033P27303V0000000000000902I00000000018C42B7.servername.serverhoster.de,S=1591

Ich bräuchte ein Befehl/Skript welches alle Emails in new verschiebt und dabei das ":2,S" entfernt.
Gerne auch getrennt, dass ich nur alle umbenenne und dann kann ich sie händisch verschieben.

Ich hoffe ich habe nicht zu kompliziert ausgedrückt.

Danke schon einmal für eure Hilfe!

Gruß Alex
Mitglied: colinardo
LÖSUNG 09.08.2018, aktualisiert um 13:35 Uhr
ich habe wieder einmal ein kniffliges Problem.
Das gehört sozusagen zum Grundrepertoire
01.
for i in `ls -1 ~/.maildir/.*/cur/*:2,S 2>/dev/null`
02.
do
03.
  mv $i `echo $i | sed -r "s/^(.*)\/cur\/(.*):2,S$/\1\/new\/\2/"`
04.
done
Grüße Uwe
Bitte warten ..
Mitglied: Lochkartenstanzer
LÖSUNG 09.08.2018, aktualisiert um 14:26 Uhr
Moin,

Da braucht man nicht mal ein Skript:
mmv -v "*:2,S" "../new/#1"
tut es auch

Siehe man mmv.

lks
Bitte warten ..
Mitglied: facebraker
10.08.2018 um 12:18 Uhr
Sorry , bei sed und regex hört es bei mir auf.

Danke für das Skript, läuft super !

Gruß Alex
Bitte warten ..
Mitglied: facebraker
10.08.2018 um 12:19 Uhr
Sehr guter Tipp, wie bei allen ... man weiß gar nicht was man alles an Bord hat!

Danke!
Bitte warten ..
Mitglied: Lochkartenstanzer
10.08.2018 um 12:23 Uhr
Zitat von facebraker:

Sorry , bei sed und regex hört es bei mir auf.


Das ist erst die Grundstufe zum Einstieg in die Shell-Programmierung.

Außerdem ist das gar nicht so kompliziet wie man denkt. man mußt nur logisch denken können.

lks
Bitte warten ..
Ähnliche Inhalte
Linux Tools
Linux: Daten aus Datei auslesen
gelöst Frage von peterhaLinux Tools4 Kommentare

Moin zusammen, per wget <URL> lade ich eine Website herunter. Die Datei Website.txt beinhaltet u.a. die Zeile: Meine Frage ...

Linux Tools

Linux: Erste Zeile aus Datei ziehen und in bestehende Datei oben anfügen

gelöst Frage von Jens4everLinux Tools2 Kommentare

Moin zusammen, ich hab nun schon allerhand dazugelernt, was GREP und SED angeht und kann das Meiste allein zurecht ...

Batch & Shell

Bestimmte Zeilen einer Datei addieren und ausgeben - Linux

gelöst Frage von lapvikaBatch & Shell2 Kommentare

Hallo zusammen, ich habe eine Datei die wie folgt aussieht: 2147483648 - System1_lun01 2147483648 - System1_lun02 2147483648 - System1_lun03 ...

Linux Tools

Mit Linux am ende einer Datei eine Leerzeile einfügen

gelöst Frage von OIOOIOOIOIIOOOIIOIIOIOOOLinux Tools30 Kommentare

Tach ihr alle, Ich wollte mal einen etwas aufwendigen Script schreiben welches via Cronejob zur bestimmten Zeiten ausgeführt werden ...

Neue Wissensbeiträge
Datenschutz
TeamViewer gehackt !
Information von aqui vor 13 MinutenDatenschutz1 Kommentar

Hat schon einen Grund warum verantwortungsvolle Admins diese Software nicht einsetzen und sie in den meisten größeren Firmen aus ...

Netzwerke

Cisco Security Warnung für SoHo Switches der SG Serie

Information von aqui vor 1 TagNetzwerke3 Kommentare

Update auf eine aktuelle Version wäre also eine gute Idee ! ;-)

Sicherheit

Der TeamViewer-Entwickler war 2016 Opfer eines Cyber-Angriffs

Information von kgborn vor 1 TagSicherheit1 Kommentar

Ich denke, nur wenige dürften die kleine Firma TeamViewer aus Göppingen kennen - und einsetzen wird die Produkte von ...

Internet
Google sperrt Anzeigen kleiner IT-Dienstleister
Erfahrungsbericht von the-buccaneer vor 2 TagenInternet10 Kommentare

Falscher Film? In nem Roman von Kafka gelandet? Mitnichten. Orwell lässt grüßen. Heute sperrte Google meine über AdWords geschaltete ...

Heiß diskutierte Inhalte
Router & Routing
Reverse Proxy - Anfängerfragen
Frage von NixVerstehenRouter & Routing13 Kommentare

Servus zusammen, endlich Freitag und ich darf wieder meine Anfängerfragen stellen :-) Ich bereite gerade einen Testaufbau für ein ...

Internet
Google sperrt Anzeigen kleiner IT-Dienstleister
Erfahrungsbericht von the-buccaneerInternet10 Kommentare

Falscher Film? In nem Roman von Kafka gelandet? Mitnichten. Orwell lässt grüßen. Heute sperrte Google meine über AdWords geschaltete ...

Grafikkarten & Monitore
4 Bildschirminhalte auf einem Monitor abbilden
Frage von KuemmelGrafikkarten & Monitore7 Kommentare

Moin Kollegen, ich bin auf der Suche nach einer Monitorlösung. Ich habe 4 Industrie PCs die ich gerne per ...

Windows Server
W10 - RDP : was ist die einfachste, kleinste und kostengünstigste Lösung für 3 User gleichzeitig
Frage von mabiesWindows Server7 Kommentare

Hallo, es gibt intern genutzte Software, die man alle Jahre mal braucht. Dann mal der, mal der andere. Die ...