Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
Google Site



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 04-15-2009
VIP medlem
 

Join Date: Nov 2008
Stillinger: 47
kat vs hovedet vs readline få variable fra txt-fil

Jeg har en fil med et enkelt filnavn i det, som jeg vil knytte til et bash variabel, så jeg har prøvet:

c \u003d $ (hoved -1 somefile)
echo $ c

som output korrekt, men dem, når jeg

...
somecommand $ c

det siger, det kan ikke finde den fil, er, at fordi det er at snuppe hele linjen, og hvordan skal jeg gøre det anderledes, dap måske?
Sponsorerede links
  #2 (permalink)  
Old 04-15-2009
vidyadhar85's Avatar
Moderator (Den Tutor)
 

Join Date: Jun 2008
Beliggenhed: INDIEN
Indlæg: 1.459
whats at somecommand? og er, at filen findes på den mappe, hvor du kørende script?
  #3 (permalink)  
Old 04-15-2009
VIP medlem
 

Join Date: Nov 2008
Stillinger: 47

Code:
#!/bin/bash
c=$(head -1 toconvertfile)
ffmpeg -i $c -an -pass 1 -vcodec libx264 -vpre fastfirstpass -b 512000 -bt 512000 -threads 0 -s 600x400 -r 30 -f flv $c.tempfile
ffmpeg -i $c -acodec libfaac -ab 64k -pass 2 -vcodec libx264 -vpre hq -b 512000 -bt 512000 -threads 0 -s 600x400 -r 30 -f flv $c.flv
rm $c.tempfile
ffmpeg -i $c.flv -s 174x116 -an -ss 5 -vframes 1 -f image2 -y $c.flv.jpg

#: Cat toconvertfile
test1.avi

#: Ls test1 .*
test1.avi

hvis jeg bare bruge


Code:
#!/bin/bash
ffmpeg -i $1 -an -pass 1 -vcodec libx264 -vpre fastfirstpass -b 512000 -bt 512000 -threads 0 -s 600x400 -r 30 -f flv $1.tempfile
ffmpeg -i $1 -acodec libfaac -ab 64k -pass 2 -vcodec libx264 -vpre hq -b 512000 -bt 512000 -threads 0 -s 600x400 -r 30 -f flv $1.flv
rm $1.tempfile
ffmpeg -i $1.flv -s 174x116 -an -ss 5 -vframes 1 -f image2 -y $1.flv.jpg

med

#:. / Conv.sh test1.avi

det virker
  #4 (permalink)  
Old 04-15-2009
vidyadhar85's Avatar
Moderator (Den Tutor)
 

Join Date: Jun 2008
Beliggenhed: INDIEN
Indlæg: 1.459
kan du sende den ud sat af

Code:
cat -vet toconvertfile
c=$(head -1 toconvertfile)
echo "$c"|cat -vet
echo "$c"

  #5 (permalink)  
Old 04-15-2009
VIP medlem
 

Join Date: Nov 2008
Stillinger: 47

Code:
# cat -vet toconvertfile
test1.avi$
# c=$(head -1 toconvertfile)
# echo "$c"|cat -vet
test1.avi$
t# echo "$c"
test1.avi

  #6 (permalink)  
Old 04-16-2009
VIP medlem
 

Join Date: Nov 2008
Stillinger: 47
okay, godt jeg fik det til at virke, tak for den hjælp, den endelige kode er denne:


Code:

#!/bin/bash
while [ 1 = 1 ]
 do
    c=$(head -1 toconvertfile)
  for i in $c
    do
      ffmpeg -i $c -an -pass 1 -vcodec libx264 -vpre fastfirstpass -b 512000 -bt 512000 -threads 0 -s 600x400 -r 30 -f flv $c.tempfile
      ffmpeg -i $c -acodec libfaac -ab 64k -pass 2 -vcodec libx264 -vpre hq -b 512000 -bt 512000 -threads 0 -s 600x400 -r 30 -f flv $c.flv
      ffmpeg -i $c.flv -s 174x116 -an -ss 5 -vframes 1 -f image2 -y $c.flv.jpg
      rm $c.tempfile
      cat /dev/null > toconvertfile
      done
sleep 30
done


Sponsorerede links
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er Slukket


Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
trykning første n linjer i en fil uden at bruge hovedet dareman123 Shell Programmering og Scripting 7 09-24-2008 05:48 AM
Howto get readline til at arbejde i skalscript (stdin) kontrolfugleunger UNIX for dummyer Spørgsmål & svar 3 09-15-2008 08:28 PM
hvordan man kan gemme til fil som leder rows_numbers big_file mr_bold UNIX for dummyer Spørgsmål & svar 2 03-12-2007 02:32 AM
hoved kommando plejer arbejde på MF fil alfredo123 UNIX for dummyer Spørgsmål & svar 10 03-04-2007 10:23 AM
Hjælp .. Jeg går vejen over mit hoved! oberon42 UNIX for dummyer Spørgsmål & svar 3 04-26-2002 12:13 PM



Alle tidspunkter er GMT -4. Den tid er nu 08:53 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Indhold Copyright © 1993-2010. Alle rettigheder Reserved.Ad Management by RedTyger

Content Relevant webadresser ved vBSEO 3.2.0