Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2322 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Equivalence sh/csh

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Equivalence sh/csh

n°1337809
cedber
Posté le 03-04-2006 à 15:16:58  profilanswer
 

Bonjour,
 
Est-ce que quelq'un saurait faire ca en csh :
 
A=/etc/passwd
echo ${A%?}
 
C'est a dire, afficher le contenu de la variable A sans la derniere lettre !
Je connais sh mais csh ?!?
 
Merci
 
 
CedBer

mood
Publicité
Posté le 03-04-2006 à 15:16:58  profilanswer
 

n°1339532
cedber
Posté le 05-04-2006 à 11:53:24  profilanswer
 

Ca n'inspire pas grand monde .......

n°1339556
Elmoricq
Modérateur
Posté le 05-04-2006 à 12:16:32  profilanswer
 

Ben comment dire... csh... t'en as vraiment besoin ?  [:petrus75]
 
(à priori, pas possible de faire ça directement en csh, faut passer par sed par exemple)


Message édité par Elmoricq le 05-04-2006 à 12:17:03
n°1339598
cedber
Posté le 05-04-2006 à 13:09:56  profilanswer
 

En fait je dois faire des scripts génériques .....
Donc il me fo une version en csh (et oui il y en a qui l'utilisent lol).
et je voudrais ne pas utiliser sed ou awk (question de temps d'execution).
 
CedBer

n°1339603
Elmoricq
Modérateur
Posté le 05-04-2006 à 13:15:39  profilanswer
 

Pourquoi tu n'utilises pas un shebang en début de script ?!
 
Comme ça, peu importe sur quel shell se trouve la personne qui lance le script, il sera toujours lancé avec le bon interpréteur !
 
Exemple :

Code :
  1. #! /bin/sh
  2. A=/etc/passwd
  3. echo ${A%?}


 
Et voila. Même si tu es en csh, ton script se lancera avec sh comme interpréteur.
 
Et je ne vois pas pourquoi tu exclus sed et awk.  
Ces commandes ne sont pas lentes... bien utilisées.


Message édité par Elmoricq le 05-04-2006 à 13:17:15
n°1339649
cedber
Posté le 05-04-2006 à 13:53:01  profilanswer
 

Pour rentrer un peu plus dans le detail, c'est pour le .login !
J'ai un petit test a executer alors un awk ou un sed dans un .login ca me gene ....
 
Merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Equivalence sh/csh

 

Sujets relatifs
equivalence $_get(php) en asp[vba] l' équivalence avec "implode" existe ?
Equivalence HTML de readfile(' ');problème d'équivalence ?
problème d'équivalence ?problème d'équivalence
[REQ] Calculer une équivalence algorytmiqueequivalence instruction <--> numero hexa
equivalence fonctions CFM /PHPéquivalence * (étoile)
Plus de sujets relatifs à : Equivalence sh/csh


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)