kokoon: PHP => Shell

Moin,

Ich suche folgenden PHP-CODE

file_get_contents('file.txt');
und
eregi($Suchmuster,$Zeichenkette);

o.ä. als Shell-Code

kokoon

  1. Falls Du mit Shell eine Linux-Shell (samt der üblicherweise dazugehörigen Tools) meinst, fehlt Dir lediglich das Kommando egrep bzw. grep (letzteres ohne Reguläre Ausdrücke).

    Gruß, LX

    --
    X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: Unusual
    X-Please-Search-Archive-First: Absolutely Yes
    1. ich möchte aber auch eine ganze datei am stück als string speichern so wie file_get_contents
      wie mache ich das?

      kokoon

      1. Hi,

        ich möchte aber auch eine ganze datei am stück als string speichern so wie file_get_contents
        wie mache ich das?

        mit cp.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. echo $begrüßung;

          ich möchte aber auch eine ganze datei am stück als string speichern so wie file_get_contents
          wie mache ich das?
          mit cp.
          Cheatah

          Von dir als Katze hätte ich eigentlich eine andere Antwort erwartet.

          cat verabschiedung.txt

    2. Hi!

      egrep bzw. grep (letzteres ohne Reguläre Ausdrücke).

      Bist Du da sicher?

      Ich dachte immer das 're' in 'grep' stehe für 'regular expression'.

      off:PP

      --
      "You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)
  2. Moin!

    Ich suche folgenden PHP-CODE

    file_get_contents('file.txt');
    und
    eregi($Suchmuster,$Zeichenkette);

    o.ä. als Shell-Code

    Du kannst auch einfach ein PHP-Skript als Shellskript starten. Zwei Methoden funktionieren:

    1. Der Aufruf
    php scriptname.php
    ruft PHP auf, und führt den Programmcode im Skript aus. Das Skript startet natürlich mit <?php

    2. Der Aufruf
    scriptname.php
    kann auch direkt das Skript ausführen, wenn in der ersten Zeile das Shebang auf den PHP-Interpreter zeigt, also z.B.:

    #!/usr/bin/php
    <?php // ...weiterer Code

    Die Datei muss dann nur noch das X-Flag kriegen, um ausführbar zu sein. Der Skriptname ist frei wählbar und muss nicht auf ".php" enden.

    - Sven Rautenberg

    --
    "Love your nation - respect the others."