de.comp.os.unix.shell
  Home FAQ Contact Sign in
de.comp.os.unix.shell only
 
Advanced search
December 2008
motuwethfrsasuw
1234567 49
891011121314 50
15161718192021 51
22232425262728 52
293031     1
2008
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
de.comp.os.unix.shell Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  Re: Dateien in md5sum umbenennen         


Author: Sven Mascheck
Date: Dec 25, 2008 11:14

Alexander Bartolich wrote:
> Wobei das mit neuerem POSIX-find auch ohne geht:
> find . -type f -maxdepth 1 -exec md5sum {} \+ | [...]

"neuerem": genauer SUSv3 2001 (bzw. 2004 mit allen Korrekturen).
GNU findutils war hier recht spät dran; nachdem es schließlich wieder
einen neuen, aktiven Maintainer hatte, wurde es auch hier implementiert
(2005, relevanter Bugfix Mitte 2006)

-maxdepth hingegen ist nicht POSIX, sondern eine GNU-Erweiterung
(mittlerweile auch in BSDs und AST)

Statt dessen funktioniert das hier überall:
find . ! -name . -prune [...]

no comments
  SSH mit X-Forwarding         


Author: Christian Garbs
Date: Dec 24, 2008 08:10

Mahlzeit!

Ich habe ein Problem beim Versuch, mittels SSH entfernte X-Anwendungen
auf meinem Server auszuführen.(*)

Der Zugriff auf andere Rechner klappt, d.h. ich kann davon ausgehen,
dass bei mir lokal (auf SSH-Client-Seite) alles richtig eingestellt
ist.

Auf dem Server ist das X-Forwarding im sshd aktiviert. Wenn ich mich
dort mit ssh -X einlogge, dann ist $DISPLAY auf localhost:10 gesetzt.

Wenn ich dann eine X-Applikation starte, gibt's folgendes:

xmitch@yggdrasil:~$ xterm
X11 connection rejected because of wrong authentication.
X connection to localhost:10.0 broken (explicit kill or server shutdown).

Googlen hat mich zu Hinweisen wie "~/.Xauthority halt falsche
Zugriffsrechte" geführt. Ich habe inzwischen auf beiden(!) Rechnern
0600 auf meinen User gesetzt und die Datei auch wie vorgeschlagen
gelöscht und neu ge'touch't. Das hat mich aber nicht wirklich
weitergebracht.

Woran kann's noch liegen? Und bin ich über den allgemeinen SSH-Teil
schon hinaus, muss ich jetzt in eine X-Gruppe umziehen?
Show full article (1.79Kb)
1 Comment
  Probleme mit "man zshall"         


Author: Martin Kißner
Date: Sep 21, 2008 13:58

Hallo zusammen,

ich verwende die Z Shell unter Mac OS X 10.5.

zsh --version
zsh 4.3.4 (i386-apple-darwin9.0)

ich habe früher sehr gerne "man zshall" verwendet, wenn ich nicht genau
wusste, in welchem Abschnitt der manpages ein bestimmtes Thema behandelt
wurde. Damit wurden dann alle manpages aufgerufen.

Seit Mac OS X 10.5 funktioniert das nicht mehr.
Ich erhalte dann nur noch:

Cannot open the message catalog "man" for locale "de_DE.UTF-8"
(NLSPATH="")

No manual entry for zshall

Weiß jemand, womit das zusammenhängt und am Besten auch, wie ich das
beheben kann?

Danke im Voraus
Martin
Show full article (0.79Kb)
no comments
  Makefile mit Dateien in anderem (Arbeits-)verzeichnis         


Author: Peter Mairhofer
Date: Sep 20, 2008 08:46

Hi,

ist es möglich, ein Makefile auf ein anderes Arbeitsverzeichnis als das
aktuelle zu verwenden? Und zwar incl. Makros wie patsubst? Am besten
wäre es, wenn ich das Verzeichnis dann per Parameter dem make selbst
übergeben könnte. Konkret z.B.:

$ pwd
/home/me/scripts
$ ls
[...]
do_dies
do_das
do_was_andres
get_macros
Makefile.macros
$ make -f Makefile.macros /home/me/daten/input

Das soll nun im aktuellen Arbeitsverzeichnis ausgeführt werden, jedoch
mit den Dateien in /home/me/daten/input.

So, und warum würde ich sowas wollen?
Show full article (2.03Kb)
3 Comments
  PROMPT_COMMAND / Pfadanzeige verkürzen         


Author:
Date: Sep 18, 2008 00:32

Guten Morgen,

ich habe bisweilen ziemlich lange Pfadnamen und würde
die gerne sinnvoll abkürzen, wenn ich sie als Prompt
benutze. Mein Ansatz: Wenn der Pfad (`pwd`) mehr als
vier '/' enthält, also aus mindestens fünf hierarchischen
Komponenten besteht, soll nur die erste Komponente und
die letzten beiden Komponenten gezeigt werden, z.B.

sowas:

/projekt/2/Projekte/XY-Verlag/fotos/20080916-NNN_12345-ThemaDerReportage/result.rawflow/result.3000x3000/result.1890x1890/tif

zu sowas:

/projekt/2/.../result.1890x1890/tif

Ich möchte also ein bissel was vom Pfadanfang und 1-2
Verzeichnisnamen vom Ende des Pfades anzeigen lassen.

Mit "cut -d/ -f 1-2" komme ich ja gut an den Anfang, aber leider
geht das nicht vom Ende her (cut (GNU coreutils) 6.9).

Hintergrund:
Bisher zeige ich mittels PROMPT_COMMAND die Pfadnamen im Titelbalken
meiner Shell-Fenster (konsole, xterm, usw) an:

PROMPT_COMMAND=echo -ne "\033]0;${PWD}\007"
Show full article (1.05Kb)
16 Comments
  Liste formatieren         


Author: David Mann
Date: Sep 17, 2008 10:14

Hallo,

ich habe hier eine Datei dieser Form:

wort1
wort2
wort3
usw.

und möchte sie in eine solche transformieren:

"wort1|wort2|wort3|usw."

Wie geht das am einfachsten?

Danke,
David
4 Comments
  Wann wird ein trap handler genau ausgeführt?         


Author: Max Bernöcker
Date: Sep 16, 2008 15:30

Servus,

wenn ich einen trap definiere und das entsprechende Signal das
Shellskript nun erreicht, wann wird dann der trap handler bei den
verschiedenen shell ausgeführt?

Bei bash, dash und zsh hab ich das mal mir folgendem ausprobiert:

#######
f(){
echo "catched sig"
exit 1
}

trap f USR1
sleep 20
#######

Es sieht so aus, als ob der aktuell laufende Befehl (hier sleep) noch
abgearbeitet wird und dann erst der trap handler, wenn ich dem Skript
ein SIGUSR1 schicke.

Der Standard macht dazu wohl keine Aussage (zumindest kann ich aus
<http://www.opengroup.org/onlinepubs/009695399/utilities/trap.html>
nichts herauslesen).
Show full article (1.29Kb)
4 Comments
  Warum GIU?         


Author: John Pohl
Date: Sep 15, 2008 21:35

oder desgleichen in oldschool.
http://www.sentex.net/~mwandel/finddupe/
Gruß John
--
<) .--. /"\ ASCII RIBBON CAMPAIGN
)#=+ ' \ / AGAINST HTML IN E-MAIL AND NEWS
/## | .+. x
,/###,|,,,,,,|,,,, / \ .--...-..--..-.-.----..-
no comments
  Dateien gleicher Größe finden         


Author: Erik Werner
Date: Sep 15, 2008 17:02

Hallo,

gibt es eine einfache Möglichkeit alle Dateien in einer Ordnerstruktur
zu finden von denen es mehr als eine mit derselben Größe gibt? Beispiel:

Datei a Größe 10
Datei b Größe 11
Datei c Größe 10
Datei d Größe 9
Datei e Größe 11

Ergebnis: {a,c} 10
{b,e} 11
{d} 9

Bin für jeden Tip dankbar ;-)

VG
Erik
3 Comments
  "locale"-Frage         


Author: Heinz Müller
Date: Sep 15, 2008 00:22

Hallo Zusammen,

ich bin wahrscheinlich nicht ganz korrekt hier, aber im englischen
SOLARIS-Forum konnte mir niemand helfen.

Schaut euch das mal kurz an:

Connection via console

bash-3.00# locale
LANG=
LC_CTYPE=en_US.ISO8859-1
LC_NUMERIC=en_US.ISO8859-1
LC_TIME=en_US.ISO8859-1
LC_COLLATE=en_US.ISO8859-1
LC_MONETARY=en_US.ISO8859-1
LC_MESSAGES=C
LC_ALL=
bash-3.00#

Connection via network
Show full article (0.85Kb)
5 Comments
1 2 3 4 5 6 7 8 9