The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Awk: Trova la lunghezza di stringa senza virgolette jayakumarrt Shell scripting e di programmazione 2 05-09-2008 04:48 AM
omettendo le linee da un file che si trovano in file di B gneen Shell scripting e di programmazione 14 02-20-2008 05:33 AM
Ottieni le parole .. kakashi_jet Shell scripting e di programmazione 10 07-31-2006 10:30 AM
Tralasciando alcuni nomi di file per i comandi di processo milhan Shell scripting e di programmazione 5 05-19-2006 07:49 PM
Estrazione Alphabets solo da un valore amitkhiare UNIX e avanzata per utenti esperti 2 02-22-2006 03:24 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 05-27-2009
coolrekz coolrekz is offline
Utente Registrato
  
 

Iscriviti Data: maggio 2009
Interventi: 3
Post Tralasciando gli ultimi 2 alfabeti nelle parole

Hi Guys,

Bit nuovo Unix shell scripting in modo tale questione potrebbe sembra poco kiddish per voi.

ciò che nel tentativo di realizzare qui è il seguente:

Ho il file che è compresso come Account_52320090605076_log.Z

così nel mio script di shell i chiamare questo file anche come uno dei miei parametri

piacere

. / Information.sh dbname USERNAME DIREC_LOC Account_52320090605076_log.Z

Ho bisogno di ciò che qui è

1. Controllare se il file è un. Z o. Z al suo termine.
se sì allora
decomprimere si

dopo decomprimete il DUMPFILE_NAME deve avere un nuovo parametro, senza l'. Z estensione

2. Se non si procede con il passo successivo


il mio script simile a questa

#! / bin / ksh

Db_name \u003d $ 1
USER_NAME \u003d $ 2
DIR_LOC \u003d $ 3
DUMPFILE_NAME \u003d $ 4
LINE \u003d $ DUMPFILE_NAME; esportazione LINE
VAR \u003d `echo $ LINE | awk-F. '(print $ 3) »; esportazione VAR
echo $ var


if [ "$ var" \u003d "z"] | | [ "$ var" \u003d "Z"]
allora

decomprimere $ DUMPFILE_NAME

chmod 744 `echo $ LINE | awk-F. '(print $ 1 "." $ 2)' `

DUMPFILE_NAME \u003d $ LINE | awk-F. '(print $ 1 "." $ 2)'; esportazione DUMPFILE_NAME

echo $ DUMPFILE_NAME

fi

echo $ DUMPFILE_NAME


ma sembra che le linee non mi recuperare il risultato corretto, potrebbe aiutare qualcuno e vorrei sapere una corretta i comandi che possono utilizzare per questa situazione.

thx
rekz
 

Segnalibri

Tag
alfabeti, omettendo, rekz

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 07:02 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0