|
More site info...
Shell-Skripte | Forum profile
|
|
Forum profile page for Shell-Skripte on http://www.unixboard.de.
This report page is the aggregated overview from a single forum: Shell-Skripte, located on the Message Board at http://www.unixboard.de.
This forum profile page summarizes the general forum statistics such as: Users Activity, Forum Activity, and Top Authors, which are reported in either a table or graph below for a given reporting time period.
Additional forum profile information for "Shell-Skripte" on the Message Board at http://www.unixboard.de is also shown in the following ways:
1) Latest Active Threads
2) Hot Threads for Last Week
Warning: These statistics are generated using 'best efforts' and can experience delays and reporting errors at times. Please note that such statistics do not constitute a forum's popularity and/or exact posting volumes at any given reporting period.
|
|
|
|
|
Posting activity on Shell-Skripte:
|
|
Week
|
Month
|
3 Months
|
|
Threads:
|
153
|
183
|
241
|
|
Post:
|
681
|
820
|
995
|
|
|
Shell-Skripte Posting activity graph:
|
Top authors during last week:
user's latest post:
Web Links aus einer...
Published (2009-12-04 00:00:00)
Zitat: Code: /http\:\/\/*?\.jpg/ [...] müsste mir doch alles listen was mit http anfängt und jpg aufhört, oder ? Nein. Der Asterisk (*) ist ein Quantifier. Ein Quantifier gibt an wie oft das vorangehende Atom vorkommen soll/kann. In diesem Fall quantifiziert dein Asterisk den (escapten) Slash. Das Fragezeichen macht das matching-Verhalten vom Asterisk non-greedy. Das Ende ".jpg" bedeutet "irgendein Zeichen...
user's latest post:
SSH-Ausgabe in Datei umleiten
Published (2009-12-08 00:00:00)
Was meinst du hier mit bidirektional? Du kannst damit passwortlos von deinem Recher (bzw. von dem Rechner aus, auf dem du den Key erstellt hast) via ssh, scp, rsync, ... auf die Rechner zugreifen, auf die du deinen öffentlichen Schlüssel kopiert und entsprechend eingerichtet hast. Der Vorschlag von bytepool Code: ssh user@host "/bin/foo > /home/user/output" scp user@host:/home/user/output . funktioniert somit.
user's latest post:
Zählt grep unterschiedlich ?
Published (2009-12-09 00:00:00)
datei: test.xml Code: <111>1</111> <222>2</222> <333>3</333> <444>4</444> datei: xml.sh Code: #!/bin/sh START_COUNTER=`cat test.xml | grep '<' | wc -l` END_COUNTER=`cat test.xml | grep '</' | wc -l` echo $START_COUNTER echo $END_COUNTER Bei mir ist der START_COUNTER mit dem END_COUNTER identisch....
user's latest post:
sed und read
Published (2009-12-08 00:00:00)
Hi, http://www.gnu.org/software/bash/man...#Single-Quotes Die single quotes sind das Problem, dadurch wird die Variable nicht durch ihren Inhalt ersetzt. Code: sed "s/YOUR_PASSWORD/$PASS/g" sollte gehen. mfg, bytepool
user's latest post:
substitution unter sed
Published (2009-12-09 00:00:00)
Sponsored Links Hallo, wenn du single quotes (') verwendest, werden die Variablen und Kommandos (${} bzw. $()) innerhalb davon nicht ausgewertet, sondern gehen unverändert an den sed weiter, und Zeilen, wie die, nach denen du damit also suchst, gibt es in der passwd wohl eher selten. (NB: innerhalb von single quotes hat auch '!' keine Sonderbedeutung, ansonsten ist bytepools Einwand aber voll berechtigt; ich bevorzuge in so...
user's latest post:
USB Datenträger auf gleichen...
Published (2009-12-09 00:00:00)
Sponsored Links Zitat: Zitat von zimmi Hi, vermutlich habe ich mich ein bischen Unglücklich ausgedrückt... ja hast du. aber wie T-One und andere schon sagten, ist dafür udev verantwortlich. welche distri benutzt du denn?
user's latest post:
php und mysql in einer shell und...
Published (2009-12-08 00:00:00)
Sponsored Links wo liegt denn die meinecsv.csv? Bist Du Dir sicher, daß der Import sauber durchläuft?
user's latest post:
Shell Sripts: How to call...
Published (2009-12-06 00:00:00)
Please, can someone Help me with: How to execute 3 other sripts in one. ----------- and also Please how to make a tar files which will work at the end of each month with a format like <yyyymm> Please help me since 6 hours now trying to find a solution Thanks a lot in advance. Sonson
user's latest post:
Rausfiltern mit egrep?
Published (2009-12-06 00:00:00)
Sponsored Links hiho, habe mal wieder ein Problem. Habe ein Script welches mir ein Logfile auf Fehler überprüft. Leider erzeugt das Programm, welches die Logfile erzeugt, immer einen kleinen Fehler, der aber unrelevant ist. Ich suche nun einen Befehl, der nach allen Fehlern sucht bis auf den einen. Beispiel: Fehler können gekennzeichnet sein mit ERROR, Error oder ERR-00000 (5 stellige Zahl). Die ERROR und Error Meldungen sind klar nur bei...
user's latest post:
Ungerade Dateien Filtern /...
Published (2009-12-08 00:00:00)
Dann probiers einfach ohne sed, sondern mit cut: Code: #!/bin/sh cd /pfad/zu/den/dateien # Für jede Datei (bzw. jeden Ordner) in diesem Verzeichnis: for file in *; do # Nummer mithilfe von cut extrahieren - prüft nicht, ob das wirklich eine Nummer ist! number="`echo "${file}"|cut -d _ -f 1`" if [ -z "${number}" ]; then # Ungültiger Dateiname, keine Nummer am Anfang? echo...
|
|
|
|
Latest active threads on Shell-Skripte::
Started 15 hours ago (2009-12-11 00:00:00)
by bytepool
Hi,
da grep greedy matcht, hab ich auch grad einen Moment gebraucht um drauf zu kommen...
Aber wenn ich verstanden hab was du willst, sollte das folgende es tun, jedenfalls wenn man davon ausgeht, dass jeder Link mit einem Anfuehrungszeichen beendet wird.
Code:
grep -o 'http://www.flickr.com/[^"]*' test.html
mfg,
bytepool
Started 15 hours ago (2009-12-11 00:00:00)
by defcon
Hinter dem echo sollten es wenn dann schon zwei " sein...
Started 15 hours ago (2009-12-11 00:00:00)
by -eraz-
Genauso war es... man auf sowas muss man erstmal draufkommen
Started 15 hours ago (2009-12-11 00:00:00)
by HeadCrash
Abend,
bist doch schon aufm richtigen weg.
Im Grunde must du den ersten "|" nur durch "<tr><td>" ersetzen, den letzten "|" durch "</td></tr>".
Bei den mitleren sind wir einfach faul und ersetzen die durch "</td><td>".
Code:
cat test.txt | sed 's/^|/\<tr\>\<td\>/g' | sed 's/|$/\<\/td\>\<\/tr\>/g' | sed 's/|/\<\/td\>\<td\>/g'
<tr>
<td>xxxxxx</td>
<td>x xxxxx</td>
<td>xxxxx</td>
...
Started 15 hours ago (2009-12-11 00:00:00)
by HeadCrash
Hallo,
einfach ne for-Schleife drum rum bauen
Code:
grep filename dummy.txt | cut -d' ' -f2
eine.pdf
nocheins.pdf
for datei in `grep filename dummy.txt | cut -d' ' -f2`; do
> echo "whatever $datei"
> done;
whatever eine.pdf
whatever nocheins.pdf
Wichtig ist das, dass das grep-Kommando in Backticks steht.
mfg
HeadCrash
Started 1 month, 3 weeks ago (2009-10-21 00:00:00)
by keks
Sponsored Links
Danke HeadCrash für diesen tollen Tipp, das wird sofort "notiert" !
Das Optimalste währe wenn noch jemand das sed Äquivalent wüsste.
Gruß
Keks
Started 1 month, 3 weeks ago (2009-10-19 00:00:00)
by Linuxneuling
Sponsored Links
Moin,
ich suche nach einem schnelleren Lösung. Für Webseitenstatistik muss ich nach 2 Strings suchen, das ich auch mit grep mache. Das Logfile vom Webserver hat rund 600 000 bis 1 Mio Zeilen, mit grep filtere ich nach 2 Strings in eine Datei. Leider erfasst grep ALLE Zeilen, die abc enthalten. Um genau die ...
Started 1 month, 3 weeks ago (2009-10-21 00:00:00)
by Rain_Maker
Sponsored Links
Zitat:
Zitat von chakaa
.
Anmerkung für den Moderator: die "automatische Beitragszusammenführung" finde ich doof.
Nicht "doofer" als User, die den "Edit" knopf nicht finden.
Started 15 hours ago (2009-12-11 00:00:00)
by Schard
Aus purer Langeweile... zum erweitern:
~/bin/serveranalysis
Code:
#! /bin/bash
SERVER_TMP_FILE="/tmp/server_file"
SNAMES_TMP_FI LE="/tmp/server_names.tmp"
SUSERS_TMP_FILE_UPPER=" /tmp/server_usernames_upper.tmp"
SUSERS_TMP_FILE_L OWER="/tmp/server_usernames_lower.tmp"
SREST_TMP_F ILE="/tmp/server_rest.tmp"
# Filter for valid lines
grep "_"...
Started 15 hours ago (2009-12-11 00:00:00)
by foexle
also was du beschreibst ist nicht ganz klar.
Zum einen willst du das wenn eine Zahl, in diesem Falle eine 5, an der 6. Stelle steht das ausgeben, aber dann sagst du noch einmal mit substring ab stelle 6.
Da ich mich mit awk und sed nicht wirklich aus kenne, da ich sowas immer mit perl oder python löse, solltest du als aller erstes mal den entsprechenden regex ausdruck dir dafür zusammen bauen. ...
|
|
Hot threads for last week on Shell-Skripte::
Started 10 months, 3 weeks ago (2009-01-18 17:34:00)
by Dizzy
(
Auf meiner Uhr ist es im Moment auch 16:94
,
Über
1.000 Bücher zu verschenken! FreeBSD
ist aufgrund seiner hohen Betriebs- und Datensicherheit besonders
für den Einsatz als Server geeignet. Das vorliegende Buch
bietet eine Einführung in die professionelle Nutzung von
FreeBSD als Server- ...
Started 1 year, 1 month ago (2008-10-14 07:07:00)
by marce
Started 8 months ago (2009-04-11 02:15:00)
by dmaphy
Ein noch einfacherer Gedankengang: shutdown akzeptiert als Parameter die Angabe der Zeit in verschiedenen Formen.
Code:
shutdown -h 02:30
und jede Nacht um 02:30 Uhr würde sich dein Rechner ausschalten. Da geht noch viel mehr - Infos siehe 'man shutdown'.
Started 5 months, 2 weeks ago (2009-06-26 00:00:00)
by myth88
Fein, bis dahin funkt es nun auch Vielen Dank!
Nur habe ich jetzt das Problem, dem FTP die Commands richtig zu uebergeben!
Code:
#!/bin/bash
# this is a small script to download the last aMule tarball in tar.bz2 format,
# unpack it, pack it as 7z and upload it to my host...
cd /mnt/storage/longtemp/emule_mods/amule
wget http://amule.sourceforge.net/tarballs/tarballs....
Started 8 months, 1 week ago (2009-04-02 17:41:00)
by daboss
Zitat:
How to execute 3 other sripts in one.
U mean sth. like the following one?
Code:
{-alex-|- asterix-} => [~/bin]
(18:37:43) cat start.sh
#!/bin/bash
echo "starter";
/home/alex/bin/first.sh;
/home/alex/bin /second.sh;
/home/alex/bin/third.sh;
{-alex-|-aste rix-} => [~/bin]
(18:37:55) cat first.sh
#!/bin/bash
echo "first one";
{-alex...
Started 8 months, 1 week ago (2009-04-03 19:35:00)
by marce
Started 8 months, 2 weeks ago (2009-03-29 21:03:00)
by daboss
Also, mein Script schaut "im großen und ganzen" Ähnlich aus (und hat diesselbe Funktion), funktioniert aber ganz normal als "Anwendung" im ( Gnome-)Panel...
Aber so des übliche, was man dir immer so vorwirft: Bissl ausführlichere Beschreibung würde net schaden... Was z.Bsp. passiert denn, wenn du's als "Anwendung" hinzufügst? Wie fügst du's hinzu? ...
Started 8 months, 1 week ago (2009-04-08 12:57:00)
by HPollak
hast schon mal probiert for JAHR_AKT ein set hinzuschreiben?
Started 7 months, 2 weeks ago (2009-04-26 19:17:00)
by bytepool
Hi,
OS? Shell?
Ich habe da auch erst letztens mal kurz drueber nachgedacht, und was mir so auf die schnelle einfiel war folgendes:
Code:
ps_name="foo"
if [ $(ps -e | grep -c ${ps_name}) -gt 0 ]; then
# process ps_name is running, do stuff
fi
Das sollte mit GNU ps, GNU grep und GNU Bash funktionieren.
mfg,
bytepool
Started 1 year, 7 months ago (2008-04-22 09:33:00)
by shakky4711
Super, vielen Dank, hat genauso geklappt wie es sollte!
|
|