Conversion script.sh en script.csh
snow_frog
Messages postés
214
Date d'inscription
Statut
Membre
Dernière intervention
-
snow_frog Messages postés 214 Date d'inscription Statut Membre Dernière intervention -
snow_frog Messages postés 214 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voilà, après avoir réaliser un script.sh qui fonctionne, je voudrais pouvoir le convertir en csh...
j'ai bien trouvé ce site: http://www.logilin.fr/produits/documents/fiche_conversion_shells.html
mais apres quelque test, je bloque des l'attribution des variables...
voici mon script.sh:
je bloque rien que pour l'attibution des variable avec: set EXT1 = *vitesse1.txt alors je me dit que lorsque je vais arriver à la partie awk je vais casser ma frele banquise...
si une ame charitable peut me donner un coup de pouce...
merci d'avance
voilà, après avoir réaliser un script.sh qui fonctionne, je voudrais pouvoir le convertir en csh...
j'ai bien trouvé ce site: http://www.logilin.fr/produits/documents/fiche_conversion_shells.html
mais apres quelque test, je bloque des l'attribution des variables...
voici mon script.sh:
#!/bin/bash
COULEUR="\033[1;32m"
NORMAL="\033[1;0m"
EXT1="*vitesse1.txt"
EXT2="*vitesse2.txt"
# récupération des VITesses dans les fichiers EXTernes
VIT11=$(awk 'NR==1 {print $2 }' $EXT1)
VIT12=$(awk 'NR==11 {print $2 }' $EXT1)
VIT21=$(awk 'NR==1 {print $2 }' $EXT2)
VIT22=$(awk 'NR==11 {print $2 }' $EXT2)
# calculs de diffèrence de vitesse
PIC10=$(echo "$VIT12 - $VIT11" | bc)
PIC20=$(echo "$VIT21 - $VIT22" | bc)
# affichage des écarts
echo -e "écart pour externe1: "$COULEUR"$PIC10 "$NORMAL""
echo -e "écart pour externe2: "$COULEUR"$PIC20 "$NORMAL""
je bloque rien que pour l'attibution des variable avec: set EXT1 = *vitesse1.txt alors je me dit que lorsque je vais arriver à la partie awk je vais casser ma frele banquise...
si une ame charitable peut me donner un coup de pouce...
merci d'avance
Configuration: (K)ubuntu Konqueror 3.5
A voir également:
- Conversion script.sh en script.csh
- Conversion bytes en mo ✓ - Forum Programmation
- 2k€ conversion ✓ - Forum Audio
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
- Conversion k€ en € ✓ - Forum Bureautique
- Conversion gif en mp4 - Guide
2 réponses
rhaaa, je pensais avoir essayé dans cette configuration mais non... donc ok les variables arrivent à être définies
voilà ou j'en suis, je bloque maintenant au niveau du awk:
#!/bin/csh
set EXT1="*vitesse1.txt"
set EXT2="*vitesse2.txt"
echo "$EXT1" # me permet juste de voir ou le script s'arete
@ VIT11=`awk 'NR==1 {print $2 }' $EXT1`
@ VIT12=`awk 'NR==11 {print $2 }' $EXT1`
@ VIT21=`awk 'NR==1 {print $2 }' $EXT2`
@ VIT22=`awk 'NR==11 {print $2 }' $EXT2`
echo "$EXT2" # me permet juste de voir ou le script s'arete
PIC10=$(echo "$VIT12 - $VIT11" | bc)
PIC20=$(echo "$VIT21 - $VIT22" | bc)
echo "écart pour externe1: $PIC10"
echo "écart pour externe1: $PIC10"
voilà ou j'en suis, je bloque maintenant au niveau du awk:
awk: No match.