Schrift
[thread]7053[/thread]

unlink funktioniert nicht mit globbing



<< >> 3 Einträge, 1 Seite
supersucker
 2005-06-17 17:19
#55519 #55519
User since
2005-03-17
118 Artikel
BenutzerIn
[default_avatar]
hi zusammen,

ich hab ein verzeichnis in dem viele dateien liegen, darunter auch dateien mit der endung ".dssp". die möchte ich nun mit unlink löschen, das klappt aber nicht. folgendes simple script:

Code: (dl )
1
2
3
4
5
6
#!/usr/bin/perl

use warnings;
use strict;

unlink glob ('*.dssp>') or die "kann nicht alle Dateien loeschen: $!";


macht nichts bzw. spuckt mir nur die "die"-fehlermeldung aus.
explizites angeben einer datei

Code: (dl )
1
2
3
4
5
6
#!/usr/bin/perl

use warnings;
use strict;

unlink ('pdb9xia.ent.dssp>');


funktioniert, ich hab auch alle rechte auf den dateien.

sieht jemand meinen fehler?

danke im voraus
Rambo
 2005-06-17 17:35
#55520 #55520
User since
2003-08-14
803 Artikel
BenutzerIn

user image
so evtl.
Code: (dl )
unlink <*.dssp>;

oder so

Code: (dl )
unlink glob ("*.dssp");



fürti rambo\n\n

<!--EDIT|Rambo|1119016163-->
supersucker
 2005-06-17 18:12
#55521 #55521
User since
2005-03-17
118 Artikel
BenutzerIn
[default_avatar]
arggg!

ich trau mich kaum das zu schreiben, ich depp hab ja auch

Code: (dl )
'*.dssp>'


geschrieben und das ">" am ende völlig übersehen.....:-(
<< >> 3 Einträge, 1 Seite



View all threads created 2005-06-17 17:19.