Nein gefunden hab ich diff schon nur nicht die Option die mich zum Ziel bringt.
diff: --suppress-common-lines
oder sdiff -s file.a file.b
Nein gefunden hab ich diff schon nur nicht die Option die mich zum Ziel bringt.
diff: --suppress-common-lines
oder sdiff -s file.a file.b
Geht sicher easy nur find ich ned raus wie
Ich hab zwei files und will ein File mit nur jenen Zeilen die nicht in beiden files sind.
danke
david
klappt, danke vielmals für deine Hilfe
danke, werds versuchen
sagt die tibia was?
sehr fein, wusste nicht dass es das gibt
Hilft aber ned weil ich bei dem jeweils aktiven Link eine andere Grafik brauche und der style im <li> nicht funktioniert sondern nur im <ul>
vielen Dank
Im Anhang ist ein Bild (ist.png, das linke) dass den momentazustand zeigt. der text fliesst um das Bild rum.
und so wie in soll.png angezeigt solls werden.
Wenn ich den Text in ein eigenes div reintu, dann machts nen Zeilenzumbruch und der Text steht neben der Punkt-Grafik
Joomla hat nen ganz vernünftigen Ruf, was ich aufgezaehlt hab sind alles MVC frameworks zur Vereinfachung des Erstellens eigener (dynamischer) Webseiten
weiß ned wieviel es bringt, abe rhast schon eine sitemap bei google angegeben?
was bedeutet das w in wcms? und zum installieren sind die dingerin der regel einfach, up-to-date halten ist aber wichtig.
ansonsten, Ruby on rails, struts, symfony und konsorten sind deine freunde
im router die mac adresse eingeben (mac spoofing nennt sich das gern) und sürfen
Bin momentan Zivi und hab mir ein Softwareprojekt aufgerissen für das sich nun eine Honorarnote ausstellen soll.
Was genau muss ich den betreffs Steuer usw beachten?
mfg
david
Bei debian
aptitude update
aptitude upgrade
und du bist uptodate.
wird bei anderen distris hoffentlich auch nicht anders sein
gibt von heise so ein tool das auf einem laufwerk liest, mehr oder weniger ein image mit lauter Nullen anlegt und dort wo es was lesen kann die richtigen Daten hinschreibt. dann kopiert man das Image, geht zu nem andern CD Laufwerk, das versucht die Stellen die noch Nullen sind zu lesen, etcetc
logfiles des routers?
hat aber M2 Memory Sticks, die gibts nur bis 2 GB wies scheint. Mag ausserdem Sony Standards nicht.
Mein mp3 Player is weg und ich brauch was neues zum Musik hören.
dachte ich kauf mir ein neues handy, dass das schon kann.
Sollte SD, miniSD oder microSD schlucken (welcher Standard hat am meisten Zukunft?
Gute Soundqualität
Lange Akkulaufzeit
Die Leute im Geschäft hatten bis dato recht wenig Ahnung, vielleicht hat ja von euch wer einen Tipp. Kann auch mit Anmeldung sein. Dachte dabei an 3 oder A1.
danke
david
egroupware kann sowas
Benq Joybook
http://geizhals.at/a219811.html
Hab eines der Vorgänger (Joybook 7000)
Eines der leisesten Notebooks und auch sonst sehr fein.
Nettes Design, leicht (2.3kg), gute Akkulaufzeit
Versuchs nun schon seit ein paar Stunden aber komm nicht weiter.
Mein Perl Skript erzeugt ein Fenster mit User/PW Eingabefeldern.
Dann gibts nen "Connect" Button, wenn der gedrückt wird soll per sshfs ein Verzeichnis gemountet werden.
sshfs user@host:/verzeichnis /mnt/verzeichnis
Usernamen und Password hab ich in den Variablen $usr und $pw gespeichert.
Nach dem Aufruf von sshfs fragt er in der Shell nach dem PW, ich will aber aus dem Perl Skript das PW übergeben. Auch die PW Eingabeaufforderung will ich im Shell Skript verarbeiten. Hab mich ein wenig mit IPC::Open2 gespielt aber das will nicht so wie ich will. >> http://search.cpan.org/~nwclark/perl-5.8.8/lib/IPC/Open2.pm
Kann wer helfen?
danke
david
!/usr/bin/perl -w
use strict;
use Glib qw/TRUE FALSE/;
use Gtk2;
use IPC::Open2;
my $window;
my $frame;
my $box;
my $hbox_usr;
my $hbox_pw;
my $hbox_btn;
my $label_usr;
my $label_pw;
my $entry_usr;
my $entry_pw;
my $btn_connect;
my $btn_exit;
my $info;
Gtk2->init();
sub connect() {
my ($widget, $window) = @_;
[b]my $usr = $entry_usr->get_text();
my $pw = $entry_pw->get_text();
my $pid = open2(\*CHLD_OUT, \*CHLD_IN, "sshfs $usr\@nfsserver.g2:/g2/bildarchiv /mnt/global2000/bildarchiv");
while (<CHLD_OUT>) {
$info->get_buffer()->insert_at_cursor("$_");
}
print CHLD_IN "$pw";[/b]
}
#delete event occurred
sub delete_event() {
return FALSE;
}
#create main window
$window = Gtk2::Window->new('toplevel');
$window->set_title("Connect");
$window->signal_connect(delete_event => \&delete_event);
$window->signal_connect(destroy => sub { Gtk2->main_quit(); });
# create containers
$frame = Gtk2::Frame->new ("Mount");
$frame->set_border_width(4);
$box = Gtk2::VBox->new();
$hbox_usr = Gtk2::HBox->new();
$hbox_pw = Gtk2::HBox->new();
$hbox_btn = Gtk2::HBox->new();
$hbox_btn->set_homogeneous(TRUE);
# create connect button
$btn_connect = Gtk2::Button->new_from_stock('gtk-ok');
$btn_connect->signal_connect(clicked => \&connect, $window);
# create exit button
$btn_exit = Gtk2::Button->new_from_stock('gtk-cancel');
$btn_exit->signal_connect(clicked => sub { Gtk2->main_quit(); });
# create labels
$label_usr = Gtk2::Label->new("Username");
$label_pw = Gtk2::Label->new("Password");
# create textfields
$entry_usr = Gtk2::Entry->new();
$entry_pw = Gtk2::Entry->new();
$entry_pw->set_visibility(FALSE);
$info = Gtk2::TextView->new();
$info->set_editable(FALSE);
$info->set_border_width(2);
# add widgets to main window
$hbox_usr->pack_start($label_usr, TRUE, TRUE, 5);
$hbox_usr->pack_start($entry_usr, FALSE, TRUE, 5);
$hbox_pw->pack_start($label_pw, TRUE, TRUE, 5);
$hbox_pw->pack_start($entry_pw, FALSE, TRUE, 5);
$hbox_btn->pack_start($btn_connect, FALSE, TRUE, 5);
$hbox_btn->pack_start($btn_exit, FALSE, TRUE, 5);
$box->add($hbox_usr);
$box->add($hbox_pw);
$box->add($hbox_btn);
$box->add($info);
$frame->add($box);
$window->add($frame);
# show all widgets
$window->show_all();
# start Gtk2 main event loop
Gtk2->main();
exit 0;
Alles anzeigen