The UNIX and Linux Forums  


Go Back   De Unix-en Linux Forum > Top Forums > UNIX for Advanced & Expert Gebruikers
.
google unix.com



UNIX for Advanced & Expert Gebruikers Expert-to-Expert. Hier geavanceerde UNIX-, UNIX-commando's, Linux, Operating Systems, System Administration, programmering, Shell, Shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Zippen dreams5617 UNIX voor Dummies Questions & Answers 1 02-11-2007 08:03 PM
Beperkingen van een bestandsgrootte voor zippen ramky79 AIX 1 01-19-2007 10:23 PM
zippen in een lus kotasateesh Programmeren en Shell Scripting 2 01-10-2007 08:14
Zippen de r. dreams5617 Programmeren en Shell Scripting 1 07-26-2006 01:20
zippen verschillende platforms MizzGail UNIX voor Dummies Questions & Answers 8 05-19-2005 02:01

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 05-09-2007
Jolly Jolly is offline
Geregistreerde gebruiker
  
 

Join Date: May 2007
Posten: 8
Question Help me Terwijl zippen het bestand

Hoi,

Ik heb geschreven code die zal vragen het onderwerp, de body van de mail, gehechtheid en mail id van de receipient.
Code zal pick up 4 zip-bestanden het. Het zal zip alle bestanden en vervolgens na de mail naar de receipient. Hoewel het bestand zippen Ik krijg fout. Kan iemand me helpen met dit.

#! / bin / sh

# # Parameters worden doorgegeven
Wat echo 'onderwerp wilt u doen voor mail'
lees onderwerp

Passeer de echo 'pad van het tekst bestand met de body van de mail'
lees lichaam

Passeer de echo 'pad van de bestanden moeten worden gevoegd'
lees attachment_path

echo 'Pass de mail id "
lees mail_receiver


# # Begin van Programma
cd $ attachment_path
huidige pad echo 'is' `pwd`


# # Graaf en initialiseren parameters
count \u003d `ls | wc-l`
count echo 'is' $ count
a \u003d 0


# # geïntroduceerd while-lus op te halen de eerste 4 bestanden en zip. Verwijder de bestanden die al gecomprimeerd zijn en kies de andere bestand
# # Te worden geritst

terwijl [$ count-gt 0]
doen
ls | head -4> zipfiles
cat zipfiles
sed - Y e '/ ABCDEFGHIJKLMNOPQRSTUVWXYZ / abcdefghijklmnopqrstuvwxyz /'-e "s / ^ / \ '/"-e "s / $ / \' /" <zipfiles> zfile

list_of_file \u003d `cat zfile`
echo $ list_of_file

a \u003d `expr $ a + 1"
zip Snaps [$ a] $ list_of_file
rm $ list_of_file
count \u003d 0
Bestanden echo "gezipte"
rm zfile
gedaan

# # Dit blok stuur de mail naar de ontvanger.
file \u003d `ls`
count echo 'van zip-bestand -' $ bestand
for i in $ bestand
doen
echo $ i
var \u003d $ i
(Cat $ body
uuencode $ var $ var
) | Mailx-s "$ onderwerp" $ () mail_receiver

gedaan
***************************------***************** *****

Hoewel het uitvoeren krijg ik deze error:

huidige pad is / export / home / jmirani / MAILExample / hechten
count is 120
Eerste maand van RIA 001.jpg
Eerste maand van RIA 002.jpg
Eerste maand van RIA 003.jpg
Eerste maand van RIA 004.jpg
'Eerste maand van de eerste maand RIA 001.jpg' van de eerste maand RIA 002.jpg 'van de eerste maand RIA 003.jpg' van RIA 004.jpg '
mail.sh [57]: 'Ten eerste: niet gevonden

zip fout: Niets te doen! (Knipsluitingen [1]. Zip)
"Eerste: Onbekend bestand of map
maand: Onbekend bestand of map
van: No such file of directory
RIA: Onbekend bestand of map
001.jpg ': Onbekend bestand of map
"Eerste: Onbekend bestand of map
maand: Onbekend bestand of map
van: No such file of directory
RIA: Onbekend bestand of map
002.jpg ': Onbekend bestand of map
"Eerste: Onbekend bestand of map
maand: Onbekend bestand of map
van: No such file of directory
RIA: Onbekend bestand of map
003.jpg ': Onbekend bestand of map
"Eerste: Onbekend bestand of map
maand: Onbekend bestand of map
van: No such file of directory
RIA: Onbekend bestand of map
004.jpg ': Onbekend bestand of map
Bestanden zipped


Alle bestanden zijn al genomen string nog steeds zip neemt de verkeerde bestandsnaam. Alle hulp hierbij is zeer gewaardeerd.

Ik probeerde Eerste maand zip-proces "van de eerste maand RIA 001.jpg 'van de eerste maand RIA 002.jpg' van de eerste maand RIA 003.jpg 'van RIA 004.jpg'
en dit werkt properly.But code werkt niet?
  #2 (permalink)  
Old 05-09-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Locatie: Ashburn, Virginia
Berichten: 9.131
Het is heel moeilijk om te werken met bestandsnamen die embedded spaties bevatten. De bestanden worden doorbroken door de ruimten. U dient zorg te dragen voor elk bestand de naam te worden omgeven door aanhalingstekens.
  #3 (permalink)  
Old 05-10-2007
Jolly Jolly is offline
Geregistreerde gebruiker
  
 

Join Date: May 2007
Posten: 8
Ik heb al regelen de bestanden omringd door citaat, maar voor sommige reden geeft fout tijdens het zippen de bestanden. Ik heb ook op voorwaarde dat de resultaten met het probleem zich voordoet.
  #4 (permalink)  
Old 05-10-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Locatie: Ashburn, Virginia
Berichten: 9.131
Ik treied uw script. Ik weet niet hoe het loopt got it like that. Ik moest stellen de sed verklaring. U:
sed y-e '/ ABCDEFGHIJKLMNOPQRSTUVWXYZ / abcdefghijklmnopqrstuvwxyz /'-e "s / ^ / \ '/"-e "s / $ / \' /"
dat de eerste "- E" moet nog een spatie tussen de - en de E. Ik had geen zip, dus ik chaged aan "ls-l" om te testen. In eerste instantie kreeg ik dezelfde fouten als jij. Maar dan is dit werk:
eval ls-l $ list_of_file
  #5 (permalink)  
Old 05-10-2007
Jolly Jolly is offline
Geregistreerde gebruiker
  
 

Join Date: May 2007
Posten: 8
ruimte sed copy paste was mijn fout.

Ik ben ook doinf echo voordat zippen en ik krijg:
'Eerste maand van de eerste maand RIA 001.jpg' van de eerste maand RIA 002.jpg 'van de eerste maand RIA 003.jpg' van RIA 004.jpg '

Elk bestand is omgeven door aanhalingstekens en moeten worden opgehaald, terwijl juist zippen, maar krijgt niet geplukt.

Kan iemand helpen met mw waarom zip opdracht niet is het oppakken van de bestanden peoperly.

Ik probeerde dit maually

zip <ZIPFILENAME> 'eerste maand van de eerste maand RIA 001.jpg' van de eerste maand RIA 002.jpg 'van de eerste maand RIA 003.jpg' van RIA 004.jpg '

boven commna goed dworked en creëerde <ZIPFILENAME>. zip

Help HelpHelp !!!!!!!!
  #6 (permalink)  
Old 05-10-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Locatie: Ashburn, Virginia
Berichten: 9.131
Als u niet zal proberen "eval" er is geen zin om te proberen je te helpen.
Closed Thread

Bladwijzers

Labels
mailx, mailx koppelingseisen

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 03:14 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0