Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Mac
Mac Avant de poster: Lire La FAQ Mac; Voir la page Outils; Voir les tutoriels.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/03/2007, 17h35   #1
Rédacteur/Modérateur
 
Avatar de adiGuba
 
Homme
Développeur Java/Web
Inscription : avril 2002
Messages : 12 460
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Corse (Corse)

Informations professionnelles :
Activité : Développeur Java/Web
Secteur : Transports

Informations forums :
Inscription : avril 2002
Messages : 12 460
Points : 19 447
Points : 19 447
Par défaut Présence d'un Shell

Salut,


Je ne connais pas du tout MacOS, mais si je ne me trompe pas il est cataloguer comme un système Unix.

Je voudrais donc savoir s'il comporte bien un shell Unix standard, c'est à dire /bin/sh.

Sinon, il a t'il un shell standard que l'on puisse utiliser pour lancer des commandes. Par exemple dans le monde Unix la commande suivante permet de lancer un nouveau shell qui se contentera d'exécuter "mes instructions" :
Code :
/bin/sh -c "mes instructions"



a++
__________________
adiGuba [ tutoriels | blog | twitter ] Rédacteur/Modérateur Java Présentation de Java SE 7 (commentaires)
adiGuba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 17h59   #2
Membre Expert
 
Avatar de Deadpool
 
Homme
Inscription : novembre 2005
Messages : 1 187
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations forums :
Inscription : novembre 2005
Messages : 1 187
Points : 1 388
Points : 1 388
A priori oui si j'en crois ce lien :

http://www.apple.com/fr/macosx/features/unix/ (cf. paragraphe Utilitaires UNIX et langages de scripts)

__________________
We are facing a dangerous period ahead. If we do not stop, correct and change some of these wrongdoings, now, we are all going to suffer. Either things that we make will overtake us, or nature will take over. Earthquake, flood, rain, severe drought, severe winter, lightning destruction, great wind destruction; These things will warn us that we are not following the law of the great spirit.

Extrait du documentaire Broken Rainbow (1985)
Deadpool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 18h59   #3
Rédacteur/Modérateur
 
Avatar de adiGuba
 
Homme
Développeur Java/Web
Inscription : avril 2002
Messages : 12 460
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Corse (Corse)

Informations professionnelles :
Activité : Développeur Java/Web
Secteur : Transports

Informations forums :
Inscription : avril 2002
Messages : 12 460
Points : 19 447
Points : 19 447
Merci, je pense que c'est amplement suffisant pour moi

a++
__________________
adiGuba [ tutoriels | blog | twitter ] Rédacteur/Modérateur Java Présentation de Java SE 7 (commentaires)
adiGuba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 20h32   #4
Modérateur
 
Avatar de AuraHxC
 
Étudiant
Inscription : mai 2006
Messages : 570
Détails du profil
Informations personnelles :
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2006
Messages : 570
Points : 532
Points : 532
Ben y a le terminal et sinon y a aussi X11.
Et tu peux faire exactement la même chose que sur linux avec le terminal.

Compiler des codes sources, faire des ls, cd, mkdir etc...
AuraHxC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 20h54   #5
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 291
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 291
Points : 2 738
Points : 2 738
Citation:
Envoyé par adiGuba
Salut,


Je ne connais pas du tout MacOS, mais si je ne me trompe pas il est cataloguer comme un système Unix.

Je voudrais donc savoir s'il comporte bien un shell Unix standard, c'est à dire /bin/sh.

Sinon, il a t'il un shell standard que l'on puisse utiliser pour lancer des commandes. Par exemple dans le monde Unix la commande suivante permet de lancer un nouveau shell qui se contentera d'exécuter "mes instructions" :
Code :
/bin/sh -c "mes instructions"



a++
Code :
1
2
3
% ls /bin/*sh*
/bin/bash      /bin/csh       /bin/ksh       /bin/sh        /bin/tcsh      /bin/zsh
JeitEmgie est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 20h58   #6
Rédacteur/Modérateur
 
Avatar de adiGuba
 
Homme
Développeur Java/Web
Inscription : avril 2002
Messages : 12 460
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Corse (Corse)

Informations professionnelles :
Activité : Développeur Java/Web
Secteur : Transports

Informations forums :
Inscription : avril 2002
Messages : 12 460
Points : 19 447
Points : 19 447
Merci à tous c'est parfait...

a++

PS : Au passage je n'ai pas pu faire le "ls /bin/*sh*" moi même car je ne dispose pas de Mac... mais j'avais besoin de savoir cela pour une question de portabilité d'une librairie
__________________
adiGuba [ tutoriels | blog | twitter ] Rédacteur/Modérateur Java Présentation de Java SE 7 (commentaires)
adiGuba est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h07.


 
 
 
 
Partenaires

Hébergement Web