![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Kontrollera utrymmet utnyttjats i rekursiva läge | sureshg_sampat | Shell-programmering och Skript | 1 | 06-02-2008 02:56 |
| Kan inte Redigerar Arkiv i singel-läge (med hjälp vi) | heru_90 | UNIX för avancerade & Expertanvändare | 14 | 06-19-2007 09:42 |
| Lägga till filen i läs-läge. | videsh77 | Shell-programmering och Skript | 4 | 02-26-2007 03:02 |
| Överföra fil via FTP via Binary Mode | ronald_brayan | IP Nätverk | 4 | 10-28-2006 07:59 |
| Script för att leta efter en fil genom att kontrollera om 2hrs. avsluta | mmarsh | UNIX for Dummies Frågor & Svar | 2 | 09-16-2005 03:46 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Så att kontrollera en fil om det är i binay läge eller inte medan du gör ftp?
Hej,
Ett kontoutdrag filen ska laddas in i några tabeller med hjälp av ett samverkande program. Men om filen överförs i binärt läge jag får några speciella tecken i filen, som är oväntad. så, för att även flytta filen data i tabeller jag vill skriva ett skript som kontrollerar om filen är i binay läge eller i ASCII-läge? Om det överförs i binärt läge, då vill jag visa ett felmeddelande om att filen inte ska överföras i binärt läge. Jag tror att min förklaring är klar. kan någon låta mig veta vad är kommandot för att kontrollera om filen i binärt läge? Tack på förhand. Sateesh. |
|
||||
|
Bara en kommentar,
Jag tycker det är en dålig vana av de flesta ftp-implementeringar som standard för konvertering av data mellan system, dvs ASCII överföring. Jag skulle hellre alltid överföra data i binär, exakt, eller åtminstone så nära som möjligt, eftersom det är representerad på "den andra" systemet, och göra konverteringen själv. Jag vet hur det ser ut på ett system och och jag vet hur jag vill ha det på en annan. Det är bättre att kontrollera det själv än att låta någon annan (FTP-klient) för att konvertera det på det sätt den anser att den borde vara, eftersom det kan skilja mellan klienter och metoder. Jag tror att ni kommer att märka att binärt läge överföringarna inte lägga till eller ändra något i dina data. Det är ASCII-läge som oftast konverterar radbrytningar, teckenuppsättningar mellan plattformar mm Då igen, kan ASCII vara det du vill ha det, eller förväntar sig det ... fil är ett kommando för att kontrollera vilken typ av fil, kan det inte alltid är helt korrekta. FTP-definition av binära delas inte av alla ... och som Jim har påpekat, kör igenom dos2unixBorde inte ont, så länge det är "text" data, kan det faktiskt åstadkomma förödelse i några dataregister, såsom XML CDATA, eller SQL med "binär" blobs. / Lakris |