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 Bash - Grep Dateien Löschen

Mitglied: tobsi224

tobsi224 (Level 1) - Jetzt verbinden

24.03.2010 um 08:17 Uhr, 7434 Aufrufe, 3 Kommentare

Hallo ihr,

ich habe mal wieder ein kleines problem. Und zwar habe ich einen Ordner in dem mehrere Dateien abgelegt werden nur das dumme ist manchmal kommen zwei mal die gleichen rein diese werden dann wie folgt durchnummeriert:
datei
datei(1)
datei(2)
...
Nun möchte ich die Duplikate löschen. Hierzu habe ich mir erst mal einen befehl zusammengebastelt der die dateien herausfiltert. Sieht dann so aus:

ls | grep "(*)"

So nun zu meinem problem. Wenn ich das ganze nun löschen will habe ich mir mal diesen befehl aus den Fingern gesaugt:

rm $(ls | grep "(*)")

Nur das dumme ist er interpretiert jedes einzelne wort als Datei. Also z.b. hallo welt.txt würde er dann versuchen Hallo zu löschen welt zu löschen und .txt zu löschen und das ist ja nicht das was ich will. Wie kann ich das machen?


MFG

Tobi
Mitglied: perseues
24.03.2010 um 09:44 Uhr
ich würde es mit den Hashwerten versuchen, da denen der Name egal ist. Hier gibt es einen Ubuntu Thread mit einem Perl Script.

Grüße p

P.S: Geht mit md5sum und der Konsole bestimmt auch
Bitte warten ..
Mitglied: Raven42
24.03.2010 um 15:34 Uhr
Da die Klammern von der Shell interpretiert werden, musst Du sie mit einem Backslash verstecken:

01.
rm *\(*\)*
Bitte warten ..
Mitglied: tobsi224
24.03.2010 um 16:04 Uhr
Hallo,

erstmal danke für eure antworten. Ich habe das nun wie folgt gelöst:

find /Ordner/der/durchsucht/werden/soll/ -name "*([1-9]).mp3" -exec rm {} \;

ich habe die lösung von Raven42 jetzt nicht ausprobiert. Aber danke für deinen vorschlag


MFG

Tobi
Bitte warten ..
Ähnliche Inhalte
Debian
Bash-Skript: Datei einlesen
gelöst Frage von Fenris14Debian3 Kommentare

Moin, also entweder bin ich zu dumm oder ich denke zu kompliziert. Ich versuche ein Skript zu schreiben das ...

Batch & Shell
Bash Script soll neue Datei erzeugen
Frage von SpeakerSTBatch & Shell2 Kommentare

Hallo zusammen, ich benötige mal euren Rat. Ich möchte in einem Script Parameter eingeben die darauf hin einen Text ...

Linux

URL und Username aus HTML-Datei extrahieren - sed, grep

gelöst Frage von plutowitschLinux4 Kommentare

Hallo liebe Administratoren, ich bräuchte mal Eure Hilfe Aktuell bin ich dabei ein recht umfangreiches Script zu schreiben, jedoch ...

Ubuntu

Ubuntu - Suche mit grep

gelöst Frage von HenereUbuntu7 Kommentare

Hallo zusammen, ich suche mit nach Strings in Dateien. Soweit so gut, nur wie suche ich nach domain.tld aber ...

Neue Wissensbeiträge
Debian

Partition angeblich voll, dabei aber noch nicht mal zur Hälfte belegt

Anleitung von diemilz vor 5 MinutenDebian

Hallo zusammen, ich habe ein kleines Problem: Ich habe auf einem physischen Debian Linux Server als ZoneMinder-Server (HP ProLiant ...

Windows 7
Updategängelung auf Windows 10, die zweite
Information von Penny.Cilin vor 4 TagenWindows 72 Kommentare

Hallo, da Windows 7 im kommenden Jahr nicht mehr supportet wird, werden Nutzer von Window 7 home premium wieder ...

Internet
EU-Urheberrechtsreform: Zusammenfassung
Information von Frank vor 6 TagenInternet1 Kommentar

Auf golem.de gibt es eine Analyse von Friedhelm Greis, der das Thema EU-Urheberrechtsreform gut und strukturiert zusammenfasst. Zwar haben ...

Microsoft Office

Office365 Schwachstellen bei Sicherheit und Datenschutz

Information von Penny.Cilin vor 7 TagenMicrosoft Office9 Kommentare

Auf Heise+ gibt es einen Artikel bzgl. Office365 Schwachstellen. Das ist noch ein Grund mehr seine Daten nicht in ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Notebooks in Firmenwlan authentifizieren
gelöst Frage von EarthShakerLAN, WAN, Wireless17 Kommentare

Guten Tag, unsere Firma möchte gerne flächendeckend WLAN einführen und hat zu diesem Zweck einen Dienstleister beauftragt. Wir benötigen ...

Peripheriegeräte
PS2 Y-Kabel für Maus+Tastatur an PS2 Combo-Anschluss ASUS Prime X370-A
gelöst Frage von Windows10GegnerPeripheriegeräte13 Kommentare

Hallo, ich bin am Überlegen das o.g. Motherboard anzuschaffen. Da ich aber noch PS/2 für Maus+Tastatur benötige (bei optischen ...

Windows 10
Netzlaufwerk verschwindet (aber nur bestimmter Laufwerksbuchstabe)
gelöst Frage von survial555Windows 1010 Kommentare

Hallo, ich habe ein ganz seltsames Problem. Systemumgebung: Server 2012 R2 als DC und Windows 10 Pro als Clients ...

Netzwerkmanagement
Netzwerk vorübergehend weg
Frage von ahstaxNetzwerkmanagement10 Kommentare

Hallo, folgendes Szenario stellt sich dar: Im Netzwerk mit Win7-PCs wurden Switche ausgetauscht. Grundsätzlich funktioniert alles mindestens so gut ...