Re: ACPI Kernel 2.6.18-1

2006-10-12 Diskussionsfäden Florian Tham
Hallo Christoph,

On Thu, Oct 12, 2006 at 06:56:47PM +0200, Christoph Conrad wrote:
 
 root@/proc/acpi# cat /sys/power/state
 standby mem disk
 root@/proc/acpi# echo mem  /sys/power/state
 bash: echo: write error: Das Argument ist ungültig
 root@/proc/acpi#  
 
 Fleissiges Googeln machte mich nicht schlauer. Hat jemand noch eine
 Idee?

Du hast den Kernel nicht zufällig ohne Unterstützung für ACPI Sleep
States gebaut?

 Freundliche Grüße,
 Christoph

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Frage zu netcat

2006-10-12 Diskussionsfäden Florian Tham
Hallo Mathias,

On Thu, Oct 12, 2006 at 08:33:33PM +0200, Mathias Peters wrote:
 Ich möchte mittels netcat eine Verbindung an einen localen Port absetzen
 und das Ergebnis nach nem Wort durchsuchen.
 Mein Versuch geht so:
 
 echo somestring | netcat -w -c 10 localhost 8585 | grep running

Das funktioniert doch nicht wirklich bei dir?

$ echo wasweissich | nc -w -c 10 localhost 8585
invalid wait-time -c
$ echo $?
1

 Das Problem ist, dass netcat blockiert und nicht mehr zurückkommt. Gibt
 es ne Möglichkeit, das zu umgehen, oder eine Option mit der ich
 zurückkomme.

$ nc -h
[v1.10]
connect to somewhere:   nc [-options] hostname port[s] [ports] ... 
listen for inbound: nc -l -p port [-options] [hostname] [port]
options:
-c shell commands   as `-e'; use /bin/sh to exec [dangerous!!]
-e filename program to exec after connect [dangerous!!]
-b  allow broadcasts
-g gateway  source-routing hop point[s], up to 8
-G num  source-routing pointer: 4, 8, 12, ...
-h  this cruft
-i secs delay interval for lines sent, ports scanned
-l  listen mode, for inbound connects
-n  numeric-only IP addresses, no DNS
-o file hex dump of traffic
-p port local port number
-r  randomize local and remote ports
-q secs quit after EOF on stdin and delay of secs
-s addr local source address
-t  answer TELNET negotiation
-u  UDP mode
-v  verbose [use twice to be more verbose]
-w secs timeout for connects and final net reads
-z  zero-I/O mode [used for scanning]
port numbers can be individual or ranges: lo-hi [inclusive];
hyphens in port names must be backslash escaped (e.g. 'ftp\-data').

Such dir eine aus ;-)

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Frage zu netcat

2006-10-12 Diskussionsfäden Florian Tham
Hallo Mathias,

On Thu, Oct 12, 2006 at 09:14:10PM +0200, Mathias Peters wrote:
 An Christoph:
 Das grep ist leider nicht das Problem. ohne das grep bekomme ich die 
 Kontrolle auch nicht zurück.

Dann musst du den Dienst auf Port 8585 womöglich explizit beenden? Also
dem echo noch ein 'quit' o.ä. mitgeben, vgl.:

$ time echo -e user user\npass password\nhelp | nc -w1 localhost 21 | grep 
size
   SMNT*   STRUMAIL*   ALLOCWD STATXRMDSIZE

real0m2.027s
user0m0.003s
sys 0m0.003

$ time echo -e user user\npass password\nhelp\nquit | nc -w1 localhost 21 | 
grep SIZE
   SMNT*   STRUMAIL*   ALLOCWD STATXRMDSIZE

real0m0.027s
user0m0.002s
sys 0m0.006

 Gruß,
 Matze

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: DVD kopieren

2006-10-11 Diskussionsfäden Florian Tham
Hallo Klaus,

On Wed, Oct 11, 2006 at 09:15:01AM +0200, Klaus Becker wrote:
 $ growisofs -Z /dev/hdc=datei.img
 Executing 'builtin_dd if=datei.img of=/dev/hdc obs=32k seek=0'
 /dev/hdc: Current Write Speed is 1.0x1385KBps.
 :-[ [EMAIL PROTECTED] failed with SK=5h/ASC=30h/ACQ=05h]: Wrong medium type
 :-( media is not formatted or unsupported.
 :-( write failed: Wrong medium type

Schade. Aber zumindest brauchst du den Rohling nicht in die Tonne zu
treten, oder doch?

 k3b ist der gleichen Meinung. Ich benutze eine Double-Layer DVD+R, und mein 
 Brenner ist dafür vorgesehen. Ich hab' dise Möglichkeit allerdings noch nie 
 benutzt.

k3b nutzt ja auch growisofs zum Brennen. Schon mal mit einer anderen 
Rohling-Marke
oder der letzten Version der dvd+rw-tools versucht? Im Netz geguckt, wer
sich sonst noch so mit diesem Problem herumschlägt?

 Gruß
 Klaus
 

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: DVD kopieren

2006-10-10 Diskussionsfäden Florian Tham
Hallo Klaus,

On Tue, Oct 10, 2006 at 04:56:07PM +0200, Klaus Becker wrote:
 Moin,
 
 ich möchte eine ausgeliehene DVD auf DVD-Rohling kopieren. Ich habe nur ein 
 DVD-Laufwerk.
 
 Ich kenne zwar growisofs -Z /dev/hdc=/.../*iso, weiß aber nicht, wie ich 
 von 
 der Original-DVD aus ein Iso-Image erstelle, auf das ich dann growisofs 
 loslassen kann.

Brauchst du nicht. Schreib die DVD 1:1 auf die Platte und brenn das
Image:

$ dd if=/dev/hdc of=your_image
$ growisofs -Z /dev/hdc=your_image

Gegebenenfalls musst du den Devicenamen anpassen.

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: DVD kopieren

2006-10-10 Diskussionsfäden Florian Tham
Hallo Klaus,

On Tue, Oct 10, 2006 at 08:02:03PM +0200, Klaus Becker wrote:
 Hallo Florian,
 
 den 1. Schritt hab' ich gemacht:
 
 $ dd if=/dev/hdc of=datei.img
 
 Größe der Datei: 7,8 GB. Ich hab' mir extra ein paar DVD-R mit 8.5 GB gekauft 
 und möchte sicher sein, dass ich keinen Fehler begehe, denn die DVDs sind 
 teuer.
 
 Meine Datei kann ich also jetzt mit $ growisofs -Z /dev/hdc=datei.img
 auf die DVD brennen?

Works for me (tm).

 Ich hab's mal mit k3b versucht, ohne eine DVD einzulegen: scheint (!) zu 
 klappen.

Schlimmstenfalls schrottest du einen Rohling und weißt, dass es nicht
geht. Augen zu und durch ;-)

Warum versuchst du nicht, den Inhalt der DVD mit einem Backup-Tool auf
eine 4.7GB DVD zu packen? Ist auf Dauer billiger.

 Gruß
 Klaus

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: DVD kopieren

2006-10-10 Diskussionsfäden Florian Tham
Hallo Andreas,

On Tue, Oct 10, 2006 at 11:40:26PM +0200, Andreas Putzo wrote:
 On Tuesday 10 October 2006 23:30, Florian Tham wrote:
 
  Warum versuchst du nicht, den Inhalt der DVD mit einem Backup-Tool auf
  eine 4.7GB DVD zu packen? Ist auf Dauer billiger.
 
 Weil er in Frankreich wohnt und keine Lust auf Urheberrechtsdiskussionen 
 hat  - scnr.
 Ich denke mal, weil die meisten DVD Spieler noch keinen Support für 
 gzip/bzip2 bieten :)

hm, ich dachte auch eher an {lx,}dvdrip.

 - andreas

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debian auf laptop

2006-10-03 Diskussionsfäden Florian Tham
Hallo Matthias,

On Tue, Oct 03, 2006 at 12:04:50PM +0200, Matthias Dryba wrote:
[ geht suspend to disk mit Linux? ]
 google suche hat mir nicht wirklich weiter geholfen, oder ich war blind ;)

www.google.de/search?q=thread-hijacking
www.google.de/search?q=linux+suspend
www.linux-laptop.net

Grob gesehen brauchst du:

- einen Kernel, der Software Suspend unterstützt
  (CONFIG_SOFTWARE_SUSPEND=y), oder alternativ den suspend2-patch von
  www.suspend2.net

- ACPI-Unterstützung im Kernel (oder als Modul: button), damit beim
  Schliessen des Deckels ein Event ausgelöst wird

- den acpid-Daemon, der bei eintretenden ACPI-Events Aktionen ausführt,
  z.B. ein Skript startet

- ein Skript, das deinen Rechner schlafen legt, z.B. hibernate
  (apt-cache show hibernate)

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: DVD-Datei ansehen

2006-10-02 Diskussionsfäden Florian Tham
Hallo Rüdiger,

On Mon, Oct 02, 2006 at 06:37:24PM +0200, Rüdiger Noack wrote:
 Titel3 ist eine Art Vorspann. Ich konnte mplayer nicht überreden, die
 DVD wie Totem abzuspielen, nämlich den Vorspann und danach ein
 Auswahlmenü zu starten, der mich dann zu den eigentlichen Titeln führt.
 
 Auch wenn Totem alles wie gewünscht tut, würde mich jetzt schon noch
 interessieren, wie ich die DVD mit mplayer ähnlich komfortabel ansehen
 könnte.

Aus der mplayer-faq:

5.6. DVD Playback

Q: What about DVD navigation/menus?

A: MPlayer does not support DVD menus due to serious architectural
limitations that prevent proper handling of still images and interactive
content. If you want to have fancy menus, you will have to use another
player like xine, vlc or Ogle. If you want to see DVD navigation in
MPlayer you will have to implement it yourself, but be aware that it is
a major undertaking. 

 Rüdiger

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: qbankmanager zum funkti onieren überreden

2006-09-29 Diskussionsfäden Florian Tham
Hallo Frank,

On Thu, Sep 28, 2006 at 07:48:02PM +0200, Frank Lassowski wrote:
[...]
 Das ganze scheitert daran, dass der Kartenleser (ReinerSCT Cyberjack
 pinpad USB) wohl nicht erkannt wird oder nicht angesprochen wird.
 
 lsusb sagt:
 [EMAIL PROTECTED]:~$ lsusb
 Bus 002 Device 002: ID 0c4b:0300 Reiner SCT Kartensysteme GmbH cyberJack
 pinpad(a)

... also wird der Reader erkannt.

 Installiert sind auf dem debian-testing(etch)-System dafür:
 
 qbankmanager 0.9.38-1
 libchipcard20 mit dem ganzen Rattenschwanz libopenhbci14
 chipcard-tools 0.9.1-7sarge0
 libctapi-cyberjack1 2.0.11-1

Was ist mit libopenhbci-plugin-ddvcard?

 Natürlich auch alle Abhängigkeiten.
 
 cjgeldkarte aus dem cyberjack-Paket funktioniert als root, geldkarte
 loaded bringt (auch als root):
 [EMAIL PROTECTED]:~$ geldkarte loaded
 Bitte legen Sie Ihre Karten in einen Leser ein 3:2006/09/27
 21-13-59:geldkarte(5181):libchipcard.c:  613:  Severity: Error Type:
 CTService Code: Service unreachable (13) Server nicht erreichbar,
 eventuell läuft chipcardd nicht ? 4:2006/09/27
 21-13-59:geldkarte(5181):libchipcard.c:  523: Some requests still enlisted

Läuft denn der Service? Wie sehen die config-Dateien in
/etc/libchipcard aus? /usr/share/libchipcard/drivers/cyberjack.dsc?

 Könnt Ihr mir helfen, den Kram in Gang zu bringen? Ich weiß weder ein
 noch aus...

Hier läuft der cyberjack ohne Probleme. Nicht aufgeben ;-)

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: via wget alle .jpg aus einem Verzeichnis laden

2006-09-03 Diskussionsfäden Florian Tham
Hallo Dirk,

On Sun, Sep 03, 2006 at 01:52:10PM +0200, Dirk Schleicher wrote:
 ich möchte via wget alle *.jpg aus einem Verzeichnis laden.
 Wget http:... *.jpg geht nicht. Wenn ich ohne *.jpg angebe wir mir nur
 die Index.html geladen.

$ wget -r -l 1 -nd --accept gif url

 Im man wget konnte ich auch nichts finden.

sieh dir --accept und --reject an ;-)

 Danke und Gruss
 
 
 Dirk

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Perl Frage

2006-08-13 Diskussionsfäden Florian Tham
Hallo,

On Sun, Aug 13, 2006 at 04:06:14PM +0200, Thomas Kosch wrote:
 Wenn ich folgendes Konstrukt habe
 
 for addr in $(cat addr.txt); do ldapsearch ... $(echo mail=$addr)  
 | perl -ne 'print if /proxyAddresses: smtp:/'  | perl -aF: -lne  
 'print $F[2]';done
 
 wie komme ich dann in der letzten print Anweisung noch an den Inhalt  
 von $addr ran, so dass ich im Endeffekt als Ausgabe
 
 p_addr_1  addr_1
 p_addr_2  addr_1
 ...
 
 erhalte.

for addr in $(...); do ldapsearch ... | \
perl -ne 'print if ...' | \
ADDR=$addr perl -aF: -lne 'print $F[2] $ENV{ADDR}'
done

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: xine Ton und Bild auf getrennten Rechnern

2006-07-17 Diskussionsfäden Florian Tham
Hallo Lars,

On Mon, Jul 17, 2006 at 09:01:37PM +0200, ljahn wrote:
 gibt es eine Möglichkeit den Ton von xine (egal ob ac3, dts, zweikanal, ..) 
 übers Netzwerk zu schicken und auf einem anderen Rechner abzuspielen?

$ apt-get install esound

Dann auf dem Rechner, der Audio ausgeben soll, den Sound-Daemon starten:

$ esd -tcp -bind 192.168.0.1 -public 

und vom Client-Rechner aus:

$ export ESPEAKER=192.168.0.1:16001
$ xine -Aesd ...

Natürlich die Server-IP entsprechend anpassen.

 Danke,
 Lars

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



[OT] Kernel 2.6.17.5: Seltsame Permissions in /proc/pid

2006-07-15 Diskussionsfäden Florian Tham
Hallo Liste,

hab auf meinem Sarge gerade einen Kernel 2.6.17.5 gebacken und
installiert.

Wenn ich nun als unprivilegierter User ein sagenwir 'ps ax' ausführe,
bekomme ich nur einen Bruchteil der tatsächlich laufenden Prozesse
angezeigt (root sieht weiterhin alles). Es fehlen z.B. (aber nicht nur)
alle Kernel-Threads.

Ein Blick in /proc/pid ergibt bei den im ps-output fehlenden Prozessen
folgendes Bild:

# ls -la /proc/3/
total 0
dr-xr-xr-x   4 root root 0 Jul 15 18:36 .
dr-xr-xr-x  76 root root 0 Jul 15 18:36 ..
?-   1 root root 0 Jul 15 18:40 auxv
?-   1 root root 0 Jul 15 18:36 cmdline
?-   1 root root 0 Jul 15 18:40 cwd
?-   1 root root 0 Jul 15 18:40 environ
?-   1 root root 0 Jul 15 18:36 exe
?-   2 root root 0 Jul 15 18:37 fd
?-   1 root root 0 Jul 15 18:40 maps
?-   1 root root 0 Jul 15 18:40 mem
?-   1 root root 0 Jul 15 18:40 mounts
?-   1 root root 0 Jul 15 18:40 mountstats
?-   1 root root 0 Jul 15 18:40 oom_adj
?-   1 root root 0 Jul 15 18:40 oom_score
?-   1 root root 0 Jul 15 18:40 root
?-   1 root root 0 Jul 15 18:40 seccomp
?-   1 root root 0 Jul 15 18:40 smaps
?-   1 root root 0 Jul 15 18:36 stat
?-   1 root root 0 Jul 15 18:40 statm
?-   1 root root 0 Jul 15 18:36 status
?-   3 root root 0 Jul 15 18:40 task
?-   1 root root 0 Jul 15 18:40 wchan

'stat /proc/3/maps' reportet den Dateityp als weird file.

Habt ihr ne Idee, was hier abgeht? Anregungen, Links etc. werden
dankbar angenommen ;-)

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [OT] Kernel 2.6.17.5: Seltsame Permissions in /proc/pid

2006-07-15 Diskussionsfäden Florian Tham
Hallo Sven,

On Sat, Jul 15, 2006 at 08:02:28PM +0200, Sven Hartge wrote:
 Florian Tham [EMAIL PROTECTED] wrote:
 
  hab auf meinem Sarge gerade einen Kernel 2.6.17.5 gebacken und
  installiert.
 
  Wenn ich nun als unprivilegierter User ein sagenwir 'ps ax' ausführe,
  bekomme ich nur einen Bruchteil der tatsächlich laufenden Prozesse
  angezeigt (root sieht weiterhin alles). Es fehlen z.B. (aber nicht nur)
  alle Kernel-Threads.
 
 Das scheint der Effekt des Patches von 2.6.17.4-.5 zu sein.

Da hat sich dann aber jemand schwer verkünstelt?! Oder ist folgendes
Verhalten ab jetzt normal?

1. als root auf tty1 angemeldet:

# pidof bash
5024
# ls -la /proc/5024/fd
total 4
dr-x--  2 root root  0 2006-07-15 20:31 .
dr-xr-xr-x  4 root root  0 2006-07-15 20:31 ..
lrwx--  1 root root 64 2006-07-15 20:31 0 - /dev/tty1
lrwx--  1 root root 64 2006-07-15 20:32 1 - /dev/tty1
lrwx--  1 root root 64 2006-07-15 20:32 2 - /dev/tty1
lrwx--  1 root root 64 2006-07-15 20:32 255 - /dev/tty1

2. als root im xterm:

# pidof bash
3443
# ls -la /proc/3443/fd
?-  2 root root 0 Jul 15 20:53 /proc/3443/fd

Wie dem auch sei, ich versuch mich am 2.6.17.4er. Dank dir für den Tip,
Sven!

 S°

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [OT] Kernel 2.6.17.5: Seltsame Permissions in /proc/pid

2006-07-15 Diskussionsfäden Florian Tham
Hallo Sven,

On Sat, Jul 15, 2006 at 10:38:23PM +0200, Sven Hartge wrote:
 2.6.17.6 ist draussen und sollte nicht ganz so drastisch mit den
 Dateien in /proc umgehen.

Optimal, der tut hier. Danke!

 S°

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Frage zu Vi

2006-06-05 Diskussionsfäden Florian Tham
Hallo Roland,

On Mon, Jun 05, 2006 at 02:47:13PM +0200, Roland M. Kruggel wrote:
 Hallo Liste,
 
 kann ich beim verlasen des Vi mir irgenwie die aktuelle Zeilennummer 
 merken? Ich will nach den nächsten Aufruf wieder an der selben Stelle 
 landen an der ich den Vi verlassen habe.

:help last-position-jump

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: kleines RegEx Problem

2006-05-25 Diskussionsfäden Florian Tham
Hallo Andreas,

On Wed, May 24, 2006 at 03:06:41AM +0200, Andreas Pakulat wrote:
 
 Jemand nen Tipp wie ich das mit einer regex erschlagen kann (mit
 mehreren ist es kein Problem, das stoert dann aber im Progamm etwas)?

Ich kann kein Python, aber vllt. hilft dir dieser perlre-Ausdruck:

/^([^_]+)_([^_]+)(?!\.orig)_?(\.(((orig\.)?tar|diff)\.gz|dsc)|\w+\.(deb|changes))$/

 Andreas

Gruß,

f

-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [OT] grep

2006-01-19 Diskussionsfäden Florian Tham
Hallo Gerhard,

On Thu, Jan 19, 2006 at 07:52:10PM +0100, Gerhard Wolfstieg wrote:
  Hallo,
 
 warum spuckt mir grep nicht den gewünschten Offset aus sondern sagt nur
 allgemein das Folgende:
 
 rot:~# grep -b Suchwort /dev/sdb6
 Übereinstimmungen in Binärdatei /dev/sdb6.

Klappts, wenn Du grep zusätzlich ein '-a' mitgibst?

aus 'man grep':

  -a, --text
 Process a binary file as if it were text; [...]
 

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ls | grep

2006-01-07 Diskussionsfäden Florian Tham
Hallo Al,

On Sat, Jan 07, 2006 at 02:50:09PM +0100, Al Bogner wrote:
 find -maxdepth 1 -type d ! -regex .*[_cd|_ef]$ -printf %f\n
 .
 a_1
 a_2
 a
 a_kb
 
 
 Es bleibt also der Punkt. Kann man den ohne weitere Pipe entfernen?

$ find -maxdepth 1 -type d ! -regex .*_\(cd\|ef\)$ ! -name . -printf %f\n

 Al

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ls | grep

2006-01-07 Diskussionsfäden Florian Tham
Hallo Daniel,

On Sat, Jan 07, 2006 at 03:13:37PM +0100, Daniel Leidert wrote:
 gewöhnungsbedürftig. Kann mir jemand erklären, warum ich die Klammern,
 obwohl ich den Ausdruck in '' entwickle, mit einem Escape-Zeichen
 versehen muss?

Weil es sich nicht um erweiterte, sondern um einfache reguläre Ausdrücke
handelt. Siehe 'man 7 regex'.

 MfG Daniel

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ls | grep

2006-01-07 Diskussionsfäden Florian Tham
Hallo Andreas,

On Sat, Jan 07, 2006 at 03:16:01PM +0100, Andreas Pakulat wrote:
 Ah, da hab ich grad wieder was gelernt, also vergiss die Kommentare
 bzgl. [] in meiner anderen Antwort. | hat offensichtlich hoehere
 Prioritaet und verliert seine spezielle Funktion in [] nicht. Aber bei
 mir funktioniert auch:

Die Pipe hat keine spezielle Funktion in []:

echo -ne te_st\nte_|t\nte_tt\nte_xt | grep _[s|t]
te_st
te_|t
te_tt

 [EMAIL PROTECTED]:~echo -ne te_st\nyg_hj\ngh_gf | grep _[st|hj]
 te_st
 yg_hj

Der reguläre Ausdruck matcht eine der Zeichenfolgen _s, _t, _|,
_h oder _j.

 Allerdings geht:
 [EMAIL PROTECTED]:~echo -ne te_st\nyg_hj\ngh_gf | grep ^.*_[st|hj]$
 
 nicht. Warum weiss ich so aber auch nicht.

Hier werden die gleichen Zeichenfolgen wie oben gematcht, aber nur dann,
wenn sie am Zeilenende stehen. Das ist in der Ausgabe von 'echo'
nirgends der Fall.

Mit 'grep --color=auto ...' kann man sich die Treffer übrigens einfärben
lassen ;-)

 Andreas

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ls | grep

2006-01-07 Diskussionsfäden Florian Tham
On Sat, Jan 07, 2006 at 05:57:49PM +0100, Al Bogner wrote:
 Ein Problem habe ich noch mit dieser Syntax. Es sollen (zusätzlich) auch 
 Verzeichnisse inkludiert werden, wenn es sich um einen symbolischen Link 
 handelt, wenn eine Datei ein symbolischer Link ist, dann soll die Datei nicht 
 gelistet werden.
 
 Ist das mit  -type l überhaupt machbar und wenn ja wie?

Gib find noch die Option -follow mit:

find -maxdepth 1 -type d -follow ! -regex .*_\(cd\|ef\)$ ! -name . -printf 
%f\n

 Al

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ls | grep

2006-01-07 Diskussionsfäden Florian Tham
On Sat, Jan 07, 2006 at 07:04:14PM +0100, Al Bogner wrote:
 Kaum zu glauben, was da alles zu berücksichtigen ist. Danke, klappt. Da liest 
 sich für mich die ls|grep-Variante doch schneller, auch wenn es 2 grep sind.

Man kann sich '-follow' auch sparen, wenn man '-xtype' statt '-type'
nimmt:

find -maxdepth 1 -xtype d ! -regex .*_\(cd\|ef\)$ ! -name . -printf %f\n

Und schon ist es wieder lesbar ;-)

 Al

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ls | grep

2006-01-07 Diskussionsfäden Florian Tham
On Sat, Jan 07, 2006 at 08:49:55PM +0100, Al Bogner wrote:
   warum wurde der _ herausgehoben?
 
 Ich meinte, so wie ich es in 
 http://lists.debian.org/debian-user-german/2006/01/msg00567.html verwendet 
 habe. Die Anforderungen haben sich zwar mittlerweile etwas vertieft, aber
 
 find -maxdepth 1 -type d ! -regex .*[_cd|_ef]$ -printf %f\n funktionierte 
 und das nicht:
 find -maxdepth 1 ! -regex .*_[cd|ef]$ -printf %f\n

Das liegt ganz einfach daran, dass runde und eckige Klammern für
verschiedene Zwecke verwendet werden. Um *ein* Zeichen aus einer Liste
von meherern Zeichen zu matchen, setzt man diese Liste in eckige
Klammern. Mit runden Klammern können Ausdrücke gruppiert werden, um z.B.
Alternativen zu formulieren.

.*_[cd|ef]$

null oder mehr beliebige Zeichen (.*), gefolgt von '_', gefolgt von
'c', 'd', '|', 'e', oder 'f', am Zeilenende.

.*[_cd|_ef]$

null oder mehr beliebige Zeichen (.*), gefolgt von '_', 'c', 'd', '|',
'e', oder 'f', am Zeilenende. Der zweite Unterstrich in eckigen Klammern
ist überflüssig, da er ja schon am Anfang der Liste steht.

.*_\(cd\|ef\)$

null oder mehr beliebige Zeichen, gefolgt von '_', gefolgt von
*entweder* 'cd' *oder* 'ef', am Zeilenende.

 Al

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: im Skript feststellen ob ein Verzeichnis leer ist

2005-11-28 Diskussionsfäden Florian Tham
Hallo Frank,

On Mon, Nov 28, 2005 at 10:19:23PM +0100, Frank Dietrich wrote:
 | [EMAIL PROTECTED]:~$ time ls -R -AU /usr/share | head -1  /dev/null
 |
 | real0m0.018s
 
 0.02 sek - perfekt (ich hätte es einfach probieren sollen)
 
 Aber kannst Du mir erklären was da genau passiert? 
 Ich war den Meinung alles was ls in die Pipe reinschreibt müsse auch
 wieder herausgelesen werden. Das scheint aber ja wohl dann nicht der
 Fall zu sein. Wie kommt also die Meldung vom head zu ls das es nicht
 weiter Daten liefern muß?

Der Output von 'ls' wird in einen Puffer beschränkter Größe geschrieben.
Ist dieser voll, wird sein Inhalt an 'head -1' weitergereicht. 'head -1'
gibt maximal eine Zeile aus, wenn das Verzeichnis nicht leer ist, und
beendet sich dann. Die Pipe existiert nicht mehr -- fertig. So erkläre
ich mirs jedenfalls. Wenn ich falsch liege, korrigiert mich bitte
jemand.

 Danke
 Frank

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: im Skript feststellen ob ein Verzeichnis leer ist

2005-11-27 Diskussionsfäden Florian Tham
Hallo Frank,

On Sun, Nov 27, 2005 at 09:07:25PM +0100, Frank Dietrich wrote:
 wie kann ich denn in einem Skript feststellen ob ein Verzeichnis leer
 ist oder noch Dateien enthält?

if [ -z `ls -AU foobar/ | head -1` ]; then
echo ist leer
else
echo ist voll
fi

HTH  Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Bash: Fehler auch übe r Pipes hinweg abfangen

2005-11-21 Diskussionsfäden Florian Tham
Hallo,

On Mon, Nov 21, 2005 at 01:57:48PM +0100, Sebastian Kayser wrote:
 Gibt es eine Möglichkeit Fehler von aufgerufenen Kommandos trotz der
 Verwendung von Pipes mittels trap oder etwas Ähnlichem abzufangen?

Bash hält die Rückgabewerte jedes Kommandos einer Pipe im Array
PIPESTATUS. Dummerweise wird auch ein einzelnes Kommando als Pipe
gesehen, weshalb es mit schwierig wird, die Fehler mit trap abzufangen.
Ein zugegebenermaßen klobiger Würgaround wäre, PIPESTATUS mittels einer
Funktion nach jeder Pipe im Skript prüfen zu lassen:

---8---

#! /bin/bash
function check_pipe_status() {
for i in  [EMAIL PROTECTED]; do
 [ $i -gt 0 ]  {
echo An element in the pipe returned $i, bailing out
exit $i
}
done
}

echo 1st pipe | cat
check_pipe_status
echo === after 1st pipe ===

echo For the shell, I'm a pipe as well :-(
check_pipe_status
echo === after 2nd pipe ===

true | false | cat
check_pipe_status
echo === after 3nd pipe ===   # wird nicht erreicht

---8---

Vielleicht hilfts Dir ja weiter.

 - sebastian

Gruß,

f
-- 
Gravity is a myth, the Earth sucks.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)