![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| 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 |
| passando dal variabile di perl da bash script bash | arsidh | Shell scripting e di programmazione | 10 | 06-04-2008 01:25 PM |
| Perché generare "cenere e bash" output diversi per lo stesso script bash? | s. Murat | Shell scripting e di programmazione | 0 | 05-26-2008 08:19 AM |
| Problema nella gestione di comandi bash su HP-UX macchina | abhishek0071 | UNIX e avanzata per utenti esperti | 6 | 02-15-2008 03:30 PM |
| come fare uno script bash che può essere eseguito da persone contemporaneamente? | jimmbp | Shell scripting e di programmazione | 4 | 01-31-2006 01:15 PM |
| Come fare abortire lo script bash? | Siegfried | Shell scripting e di programmazione | 1 | 11-23-2005 12:15 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
come rendere il vostro script bash girare su una macchina con csh e bash
salve,
Ho uno script che viene eseguito su bash e vorrei lanciarlo su una macchina che ha csh e bash. l'impostazione predefinita su quella macchina è csh. i dont vuole cambiare il mio codice per eseguirlo con una shell csh. c'è un modo per eseguire lo script (scritto in bash) su questa macchina? in altre parole vi è alcuna indicazione che posso mettere nel mio script che cambia lo script sulla macchina host da csh per bash? |
|
||||
|
ok questa è una vecchia macchina .. qui poche righe sono per la prima volta dallo script:
Codice:
#!/sbin/sh
start_time=`date +%s`
binarray=(20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20)
awk 'NR>20&&NR<32' try.sum | awk '{print $4 }' >io
awk 'NR>20&&NR<32' try.sum | awk '{print $9 }' >io1
awk 'NR>20&&NR<32' try.sum | awk '{print $14 }'>io2
count=0
exec 10<io
while read LINE <&10; do
ARRAY[$count]=$LINE
((count++))
done
quando ho eseguito, esso lamenta la dichiarazione binarray e dice anche comando 10: non si trova .. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|