Cshell - output/input surne :(

Sekcia: Hardware a Drivery 17.10.2009 | 23:12
xF0RC3   Návštevník
zdravim

potreboval by som vediet ci je mozne nieco taketo...

mam 1. prikaz ma svoj vystup
mam 2. prikaz ma svoj vystup
jedna sa o prikaz find v oboch pripadoch....

a potrebujem
dostat oba vystupy na vstup prikazu sort...

cize daco taketo

(find1;find2)sort

je to vobec mozne?

dik za pomoc

jedna sa o csh....
    • Re: Cshell - output/input surne :( 17.10.2009 | 23:16
      Avatar Dare_devil Debian, OpenSuse  Používateľ
      Do problematiky sa nevyznam, ale v klasickom /bin/bash mam moznost pouzivat premenne, neda sa vystup nasmerovat a ulozit do premennej, ktora bude prechodne udrziavat informacie ?
      There is no flag large enough to cover the shame of killing innocent people
      • Re: Cshell - output/input surne :( 17.10.2009 | 23:21
        xF0RC3   Návštevník
        da sa... ale vystup bere ako string a je s tym problem potom pri sorte... kedze je to riadok textu...
        • Re: Cshell - output/input surne :( 18.10.2009 | 00:00
          Avatar Dare_devil Debian, OpenSuse  Používateľ
          Nasiel som taketo riesenia :
          csh <enter>

          foreach i ( `find . -type f -name output.txt -print`) <enter>
          cat $i | sort > $.sorted <enter>
          end <enter>

          Popr.:

          #!/bin/bash

          LIST=`find $1 -name output.txt`

          for i in $LIST ; do
          X=`dirname $i`
          mkdir -p "sorted/$X"
          sort "$i" -o "sorted/$i"
          done
          There is no flag large enough to cover the shame of killing innocent people
          • Re: Cshell - output/input surne :( 18.10.2009 | 00:47
            xF0RC3   Návštevník
            som zabudol spomenut.. ze to chcem bez dalsieho suboru...

            ale dik za pomoc a ochotu.
            • Re: Cshell - output/input surne :( 18.10.2009 | 15:16
              Avatar Dare_devil Debian, OpenSuse  Používateľ
              No tak neviem ci to bez toho pomocneho suboru pojde, kedze tam si vies hodit pod seba vypise oboch find-ov a tie zoradovat.. Je az taky problem po skonceni vypisu urobit rm -rf output.txt ?
              There is no flag large enough to cover the shame of killing innocent people
    • Re: Cshell - output/input surne :( 18.10.2009 | 17:47
      WlaSaTy   Návštevník
      csh teraz po ruke nemam, ale co toto?

      sh '(find1;find2)|sort'