IPB

Bienvenue invité ( Connexion | Inscription )

8 Pages V  « < 3 4 5 6 7 > »   
Reply to this topicStart new topic
> Les Commandes de TERMINAL, Toutes les bonnes commandes pour le terminal se trouvent forcément ic
Options
pardon
posté 14 Oct 2006, 11:38
Message #101


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 3 818
Inscrit : 15 Mar 2004
Lieu : Région Parisienne
Membre no 16 307



ou dans .profile :
CODE
function tac { awk '{line[i++]=$0} END {for (j=i-1; j>=0;) print line[j--]}' "$@"; }

$@ puisque tac concatène aussi les fichiers comme cat, par contre je sais pas s'il les prend aussi en ordre inverse, comme là unsure.gif

thumb.gif


--------------------
Riez, riez, …
Go to the top of the page
 
+Quote Post
CrazyLiam
posté 14 Oct 2006, 11:56
Message #102


Adepte de Macbidouille
*

Groupe : Membres
Messages : 231
Inscrit : 19 Mar 2003
Lieu : Chez Kevin
Membre no 6 747



Merci pour votre aide thumb.gif je viens à l'instant de le trouver dans le package "fileutils" grâce à apt-cache, donc j'ai installé tout ça proprement.

Par contre, après avoir installé xcode 1.5 plus la mise à jour de gcc, je ne pouvais même pas lancer la compilation de mon ficher source. Va falloir que je me penche sur la question car l'option était grisée huh.gif


--------------------
Nouveau Switcher (08/04) :
iBook 14" 1Ghz 256 Ram 10.3.9

Nouvel ordi (11/06) :
iMac 20" Core 2 Duo 2,16 Ghz 1 Go Ram 10.4.8


Staya.net, toute l'actu ska, punk, rock alternatif et nouvelle scène fr
Go to the top of the page
 
+Quote Post
superfunkyeloi
posté 18 Oct 2006, 18:15
Message #103


Nouveau Membre


Groupe : Membres
Messages : 6
Inscrit : 30 Apr 2006
Membre no 60 288



Bonjour,
j'ai un petit problème. J'ai eu recours à la fonction "sudo".
Il me demande mon password mais là j'ai un problème je
peux plus rien taper, je peux seulement appuyer sur enter.
Quelqu'un peut il m'expliquer pourquoi???
Go to the top of the page
 
+Quote Post
fgiron
posté 18 Oct 2006, 20:14
Message #104


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 342
Inscrit : 19 May 2003
Lieu : Vendée
Membre no 7 668



CITATION(superfunkyeloi @ 18 Oct 2006, 19:15) [snapback]1938239[/snapback]

Bonjour,
j'ai un petit problème. J'ai eu recours à la fonction "sudo".
Il me demande mon password mais là j'ai un problème je
peux plus rien taper, je peux seulement appuyer sur enter.
Quelqu'un peut il m'expliquer pourquoi???
Tout simplement parce que la saisie du mot de passe se fait en aveugle, par sécurité :
CODE
% sudo su                                               21:13
Password:
eMac:/Users/frangi root#



--------------------
iMac 24", M1, 1To, 16 Go, Sonoma 14.6.1
iMac 24', M1, 1 To, 8 Go, Sonoma 14.6.1
Airport Express 7.6.1 - Time Capsule 2 To 7.6.1 - iPod classic 160 G
Go to the top of the page
 
+Quote Post
v1nce
posté 18 Oct 2006, 20:18
Message #105


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 962
Inscrit : 20 Mar 2005
Lieu : Suisse
Membre no 35 561



CITATION(roseau @ 21 Mar 2006, 15:04) [snapback]1612748[/snapback]

tu viens de découvrir un manuel unix?


héhé ! dry.gif


--------------------
Go to the top of the page
 
+Quote Post
vi55cent
posté 23 Oct 2006, 23:14
Message #106


Adepte de Macbidouille
*

Groupe : Membres
Messages : 147
Inscrit : 15 Oct 2003
Lieu : Ici et là...
Membre no 10 415



Alors j'ajoute ma petite commande.

CODE
sudo kill $(ps -aux | grep user |cut -c 11-15 | tr -s "\n" " ")


Explication : tue tout les process de l'utilisateur user.

Très pratique quand ma petite soeur oublie de fermer sa session biggrin.gif


--------------------
Macbook Blanc Santa Rosa 2,2 Ghz Lion 10.7.x
Go to the top of the page
 
+Quote Post
Val1984
posté 26 Oct 2006, 12:08
Message #107


Modérateur multitâche
*****

Groupe : Modérateurs
Messages : 11 682
Inscrit : 23 Dec 2001
Lieu : Paris
Membre no 1 682



Il me semble qu'il suffit de simplement tuer le WindowServer appartenant à ta soeur pour fermer sa session unsure.gif


--------------------
MacBook Air mid-2013 / Core i7 1.7 GHz / 8 Go / SSD 256 Go + SD 128 Go / OS X Yosemite 10.10
PowerMac G5 / Quad 2.5 GHz / 4.5 Go / SSD 180 Go + HD 250 Go / Quadro FX 4500 256 Mo / Mac OS X Tiger 10.4 + Leopard 10.5
PowerBook G4 / G4 1.33 GHz / 1.5 Go / SSD mSATA 120 Go / Radeon 9700M 64 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 + Mac OS 9.2.2
Performa 460 / 68030 33 MHz / 36 Mo / HD 160 Mo / Ethernet / Système 7.6.1
SE/30 / 68030 16 MHz / 8 Mo / HD 40 Mo / Système 7.1.2
Go to the top of the page
 
+Quote Post
fgiron
posté 26 Oct 2006, 14:03
Message #108


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 342
Inscrit : 19 May 2003
Lieu : Vendée
Membre no 7 668



CITATION(Val1984 @ 26 Oct 2006, 13:08) [snapback]1949852[/snapback]

Il me semble qu'il suffit de simplement tuer le WindowServer appartenant à ta soeur pour fermer sa session unsure.gif

En effet il suffit de tuer le processus loginwindow correspondant à son nom :
CODE
#!/bin/sh

# -- ksession --
# supprime la session passée en argument
#####
U=$1

if [ $# -eq 0 ]; then
    cat <<EOF >&2
             -- $(basename $0) --
    SYNTAXE : $(basename $0) <Utilisateur>.
EOF
    exit 1
else
    S=$(ps auxcww | grep loginwindow | grep $U | awk ' { print $2 }')
    if [ "$S" != "" ]; then
    cat <<EOF
***********************************
Le PID de $U est le numéro
             -  $S -
Il va être supprimé sitôt votre mot
de passe saisi à condition que vous
soyez administrateur.
Si préférez renoncer à le supprimer,
saisissez la séquence « Ctrl c ».
***********************************
EOF


    sudo kill $S
    echo "La session de $U a été supprimée."
    else
        echo "Aucune session n'est ouverte sous le nom de « $U »."
    fi
fi
exit 0%  


Ce message a été modifié par fgiron - 26 Oct 2006, 14:04.


--------------------
iMac 24", M1, 1To, 16 Go, Sonoma 14.6.1
iMac 24', M1, 1 To, 8 Go, Sonoma 14.6.1
Airport Express 7.6.1 - Time Capsule 2 To 7.6.1 - iPod classic 160 G
Go to the top of the page
 
+Quote Post
guerom00
posté 28 Oct 2006, 17:00
Message #109


Sans titre ni bouboules et terriblement négatif !


Groupe : Membres
Messages : -8 378 756
Inscrit : 5 Dec 2004
Membre no 28 230



Déplacements mots à mots dans le Terminal
Cela se révèle terriblement pratique… thumb.gif


--------------------
la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock…
“Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked.”
The Internet is made of cats.
Go to the top of the page
 
+Quote Post
fgiron
posté 28 Oct 2006, 17:30
Message #110


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 342
Inscrit : 19 May 2003
Lieu : Vendée
Membre no 7 668



CITATION(guerom00 @ 28 Oct 2006, 18:00) [snapback]1953222[/snapback]

Déplacements mots à mots dans le Terminal
Cela se révèle terriblement pratique… thumb.gif

Ctrl-F (avancer d'une lettre) et Ctrl-B (reculer d'une lettre);
esc-F (avancer d'un mot) et esc-B (reculer d'un mot);
ctrl-e (aller à la fin de la ligne) et ctrl-a (retour en début de ligne);
esc-d pour effacer le mot suivant;
esc-delete pour effacer le mot précédent;
ctrl-k pour effacer la ligne à partir du point d'insertion.
Et tout cela fonctionne aussi dans la plupart des autres applications (mail, TextEdit, ici-même... sauf les raccourcis avec esc).
Enfin, dans les manpages, ctrl-F pour avancer d'une page et ctrl-b pour remonter d'une page.
Et tout cela est extrêmement pratique. wink.gif

Ce message a été modifié par fgiron - 28 Oct 2006, 17:31.


--------------------
iMac 24", M1, 1To, 16 Go, Sonoma 14.6.1
iMac 24', M1, 1 To, 8 Go, Sonoma 14.6.1
Airport Express 7.6.1 - Time Capsule 2 To 7.6.1 - iPod classic 160 G
Go to the top of the page
 
+Quote Post
pardon
posté 28 Oct 2006, 19:47
Message #111


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 3 818
Inscrit : 15 Mar 2004
Lieu : Région Parisienne
Membre no 16 307



et des dizaines d'autres à retrouver dans le man bash (si emacs mode, sous bash) : ^-d, ^-t, ^-k, etc.
mais tu peux très bien avoir envie d'avoir les raccourcis clavier présents sur Mac depuis presque toujours dans ton Terminal, parce que ESC en tant que Meta, c'est pas non plus très pratique (d'autant qu'on ne peut pas faire M-b-b-b-… pour se déplacer autant de fois ; il faut refaire ESC à chaque fois)

mais si tu veux a contrario en rajouter dans toutes les applis Cocoa que tu cites, tu peux chercher DefaultKeyBinding sur le forum

enfin bon, y'a rien d'extraordinaire dans le lien : le mec vient de découvrir les préfs de Terminal.app ph34r.gif


et sinon pour le déplacement dans les man pages, sans ctrl c'est aussi bien … wink.gif

Ce message a été modifié par pardon - 28 Oct 2006, 19:57.


--------------------
Riez, riez, …
Go to the top of the page
 
+Quote Post
guerom00
posté 28 Oct 2006, 20:02
Message #112


Sans titre ni bouboules et terriblement négatif !


Groupe : Membres
Messages : -8 378 756
Inscrit : 5 Dec 2004
Membre no 28 230



CITATION(pardon @ 28 Oct 2006, 20:47) [snapback]1953402[/snapback]

enfin bon, y'a rien d'extraordinaire dans le lien : le mec vient de découvrir les préfs de Terminal.app ph34r.gif

Dis tout de suite que mon lien est tout pourri ! tongue.gif laugh.gif
Je ne suis pas sûr que tout le monde ici connaissent ces préférences wink.gif

Ce message a été modifié par guerom00 - 28 Oct 2006, 20:02.


--------------------
la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock…
“Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked.”
The Internet is made of cats.
Go to the top of the page
 
+Quote Post
pardon
posté 28 Oct 2006, 20:13
Message #113


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 3 818
Inscrit : 15 Mar 2004
Lieu : Région Parisienne
Membre no 16 307



bah je sais pas tongue.gif
la plupart du temps, la première chose que je fais, c'est parcourir tous les menus, préfs et tous le reste quand j'essaye un nouveau truc (OS, soft), pour balayer un peu ce qu'il propose.
j'imagine pareil un peu pour tout le monde aussi smile.gif (enfin peut-être pas en fait, vu le contenu des forums w00t.gif)
et puis j'ai pas dit qu'il servait à rien biggrin.gif [tiny]juste aux … plus lents d'entre nous ph34r.gif [/tiny]


--------------------
Riez, riez, …
Go to the top of the page
 
+Quote Post
fgiron
posté 28 Oct 2006, 21:57
Message #114


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 342
Inscrit : 19 May 2003
Lieu : Vendée
Membre no 7 668



CITATION(pardon @ 28 Oct 2006, 20:47) [snapback]1953402[/snapback]

et des dizaines d'autres à retrouver dans le man bash (si emacs mode, sous bash) : ^-d, ^-t, ^-k, etc.
mais tu peux très bien avoir envie d'avoir les raccourcis clavier présents sur Mac depuis presque toujours dans ton Terminal, parce que ESC en tant que Meta, c'est pas non plus très pratique (d'autant qu'on ne peut pas faire M-b-b-b-… pour se déplacer autant de fois ; il faut refaire ESC à chaque fois)

Je n'ai cité que les principaux raccourcis, effectivement.
C'est juste pour esc comme meta, mais j'ai pris l'habitude de m'en accommoder, et c'est maintenant tellement spontané...
CITATION(pardon @ 28 Oct 2006, 20:47) [snapback]1953402[/snapback]
et sinon pour le déplacement dans les man pages, sans ctrl c'est aussi bien … wink.gif
En effet. Là aussi, l'habitude: celle d'utiliser très fréquemment ctrl en tant qu'usager quotidien d'Emacs, même si justement C-f et C-b ne donnent pas le même résultat dans emacs (les automatismes ne sont pas toujours très rationnels emot_012.gif ).


--------------------
iMac 24", M1, 1To, 16 Go, Sonoma 14.6.1
iMac 24', M1, 1 To, 8 Go, Sonoma 14.6.1
Airport Express 7.6.1 - Time Capsule 2 To 7.6.1 - iPod classic 160 G
Go to the top of the page
 
+Quote Post
iLux
posté 30 Oct 2006, 11:21
Message #115


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 195
Inscrit : 22 May 2005
Lieu : Grenoble
Membre no 39 693



CITATION(fgiron @ 28 Oct 2006, 17:30) [snapback]1953266[/snapback]

CITATION(guerom00 @ 28 Oct 2006, 18:00) [snapback]1953222[/snapback]

Déplacements mots à mots dans le Terminal
Cela se révèle terriblement pratique… thumb.gif

Ctrl-F (avancer d'une lettre) et Ctrl-B (reculer d'une lettre);
esc-F (avancer d'un mot) et esc-B (reculer d'un mot);
ctrl-e (aller à la fin de la ligne) et ctrl-a (retour en début de ligne);
esc-d pour effacer le mot suivant;
esc-delete pour effacer le mot précédent;
ctrl-k pour effacer la ligne à partir du point d'insertion.
Et tout cela fonctionne aussi dans la plupart des autres applications (mail, TextEdit, ici-même... sauf les raccourcis avec esc).
Enfin, dans les manpages, ctrl-F pour avancer d'une page et ctrl-b pour remonter d'une page.
Et tout cela est extrêmement pratique. wink.gif

Ces raccourcis originaires d'emacs sont effectivement disponibles dans toutes les applicatiosn Cocoa


--------------------
Je me lève le matin, j'émerge de mes rèves, le plus heureux des anges…
Je me couche le soir, un vrai salaud…
Qu'ai je fait entre-temps ?
J'ai fréquenté les Hommes et remué leur merde…

"Installing linux is like piercing your tongue. It'll impress your friends, but it's stupid, painful and people without pierced tongues will laugh at you when you will complain about it."
Go to the top of the page
 
+Quote Post
fgiron
posté 30 Oct 2006, 12:16
Message #116


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 342
Inscrit : 19 May 2003
Lieu : Vendée
Membre no 7 668



CITATION(iLux @ 30 Oct 2006, 12:21) [snapback]1955475[/snapback]
Ces raccourcis originaires d'emacs sont effectivement disponibles dans toutes les applicatiosn Cocoa

Je ne sais pas si elles ont leur origine dans emacs, ou si emacs a pris ces commandes permettant de naviguer en console en les étendant. Je pencherais pour la seconde hypothèse. Elles fonctionnent en mode >console, dans pico (pas toutes), links et lynx, etc.


--------------------
iMac 24", M1, 1To, 16 Go, Sonoma 14.6.1
iMac 24', M1, 1 To, 8 Go, Sonoma 14.6.1
Airport Express 7.6.1 - Time Capsule 2 To 7.6.1 - iPod classic 160 G
Go to the top of the page
 
+Quote Post
iLux
posté 31 Oct 2006, 20:59
Message #117


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 195
Inscrit : 22 May 2005
Lieu : Grenoble
Membre no 39 693



CITATION(fgiron @ 30 Oct 2006, 12:16) [snapback]1955570[/snapback]

CITATION(iLux @ 30 Oct 2006, 12:21) [snapback]1955475[/snapback]
Ces raccourcis originaires d'emacs sont effectivement disponibles dans toutes les applicatiosn Cocoa

Je ne sais pas si elles ont leur origine dans emacs, ou si emacs a pris ces commandes permettant de naviguer en console en les étendant. Je pencherais pour la seconde hypothèse. Elles fonctionnent en mode >console, dans pico (pas toutes), links et lynx, etc.

links et lynx sont posterieurs à emacs, pico, je sais pas (je suppose), donc, et bah…on sait pas wink.gif


--------------------
Je me lève le matin, j'émerge de mes rèves, le plus heureux des anges…
Je me couche le soir, un vrai salaud…
Qu'ai je fait entre-temps ?
J'ai fréquenté les Hommes et remué leur merde…

"Installing linux is like piercing your tongue. It'll impress your friends, but it's stupid, painful and people without pierced tongues will laugh at you when you will complain about it."
Go to the top of the page
 
+Quote Post
fgiron
posté 1 Nov 2006, 10:02
Message #118


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 342
Inscrit : 19 May 2003
Lieu : Vendée
Membre no 7 668



CITATION(iLux @ 31 Oct 2006, 21:59) [snapback]1958176[/snapback]
links et lynx sont posterieurs à emacs, pico, je sais pas (je suppose), donc, et bah…on sait pas wink.gif

Pas grave. Le principal, c'est que ces raccourcis soient pratiques... et ils le sont. smile.gif


--------------------
iMac 24", M1, 1To, 16 Go, Sonoma 14.6.1
iMac 24', M1, 1 To, 8 Go, Sonoma 14.6.1
Airport Express 7.6.1 - Time Capsule 2 To 7.6.1 - iPod classic 160 G
Go to the top of the page
 
+Quote Post
iLux
posté 1 Nov 2006, 20:58
Message #119


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 195
Inscrit : 22 May 2005
Lieu : Grenoble
Membre no 39 693



CITATION(fgiron @ 1 Nov 2006, 10:02) [snapback]1958683[/snapback]

CITATION(iLux @ 31 Oct 2006, 21:59) [snapback]1958176[/snapback]
links et lynx sont posterieurs à emacs, pico, je sais pas (je suppose), donc, et bah…on sait pas wink.gif

Pas grave. Le principal, c'est que ces raccourcis soient pratiques... et ils le sont. smile.gif

Et leur présence dans de nombreuses applications les rends encore plus.

J'éspère qu'une prochaine version de Carbon ajoutera le support de ces raccourcis à toutes les applications codées avec cool.gif


--------------------
Je me lève le matin, j'émerge de mes rèves, le plus heureux des anges…
Je me couche le soir, un vrai salaud…
Qu'ai je fait entre-temps ?
J'ai fréquenté les Hommes et remué leur merde…

"Installing linux is like piercing your tongue. It'll impress your friends, but it's stupid, painful and people without pierced tongues will laugh at you when you will complain about it."
Go to the top of the page
 
+Quote Post
Hyp
posté 8 Nov 2006, 21:10
Message #120


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 172
Inscrit : 7 May 2005
Membre no 38 651



Bonsoir..
Je suis à la recherche d'une méthode / d'un système / d'un script qui me permettrait d'afficher correctement les accents que je tire d'un code HTML; quelqu'un aurait-il une piste à m'indiquer ? unsure.gif
(Pour l'instant jai des pelletées de ? sad.gif )

Dans un autre registre, je me demande également si il est possible de gérer une entrée clavier pendant le déroulement d'un script ?
Quelque chose du type
CODE

echo "Coucou !";
prompt mavariable;
echo "Vous avez tapé $mavariable !";

Est-ce possible ?

Merci d'avance pour vos réponses thumb.gif et bonne soirée.

Ce message a été modifié par Hyp - 8 Nov 2006, 21:11.
Go to the top of the page
 
+Quote Post
Fotz
posté 8 Nov 2006, 21:21
Message #121


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 484
Inscrit : 16 Nov 2005
Lieu : Metz
Membre no 50 011



CITATION(Hyp @ 8 Nov 2006, 21:10) [snapback]1971018[/snapback]

Dans un autre registre, je me demande également si il est possible de gérer une entrée clavier pendant le déroulement d'un script ?
Quelque chose du type
CODE

echo "Coucou !";
prompt mavariable;
echo "Vous avez tapé $mavariable !";

Est-ce possible ?

Merci d'avance pour vos réponses thumb.gif et bonne soirée.

Ralala, si tu venais sur MSN, j'aurai pu t'expliquer tout ça.
Jettes un œil à ce code (je l'avais fait pour pouvoir changer les permissions d'un dossier et de tout ce qu'il contient), ça correspond exactement à ce que tu veux :
CODE
#!/bin/sh
echo "À quel utilisateur voulez-vous donner les permissions ?"
read user
echo "Dans quel répertoire voulez-vous changer les permissions ?"
read directory
sudo chmod -R 0777 $directory
sudo chown -hR $user $directory

Ici, tu vas stocker respectivement dans des variables l'utilisateur saisi par l'utilisateur ( biggrin.gif ) et le répertoire saisi par l'utilisateur pour pouvoir les utiliser dans un chmod et un chown wink.gif …


--------------------
Mac Mini Late 2012 Core i7 2,6 GHz, 16 Go RAM, disque dur Fusion Drive 1 To, Mac OS Mojave 10.14.6, Western Digital Red 2 To dans un dock Storeva DriveDock U3 USB 3.0 pour Time Machine

Les jeux-vidéo, c'est comme l'amour. Le plaisir solitaire c'est bien, mais à deux c'est mieux
Go to the top of the page
 
+Quote Post
Hyp
posté 8 Nov 2006, 21:28
Message #122


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 172
Inscrit : 7 May 2005
Membre no 38 651



Merci beaucoup w00t.gif

[small]Msn merdouille, Adium mouline dans le vide et me met Unable to connect dry.gif [/small]
Go to the top of the page
 
+Quote Post
Fotz
posté 8 Nov 2006, 21:33
Message #123


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 484
Inscrit : 16 Nov 2005
Lieu : Metz
Membre no 50 011



CITATION(Hyp @ 8 Nov 2006, 21:28) [snapback]1971048[/snapback]

Merci beaucoup w00t.gif

Bah de rien wink.gif …

CITATION(Hyp @ 8 Nov 2006, 21:28) [snapback]1971048[/snapback]

[small]Msn merdouille, Adium mouline dans le vide et me met Unable to connect dry.gif [/small]

Sacré Hyp va !
Ça sait utiliser le Terminal mais ça ne sait même pas faire fonctionner Adium laugh.gif laugh.gif laugh.gif tongue.gif !!


--------------------
Mac Mini Late 2012 Core i7 2,6 GHz, 16 Go RAM, disque dur Fusion Drive 1 To, Mac OS Mojave 10.14.6, Western Digital Red 2 To dans un dock Storeva DriveDock U3 USB 3.0 pour Time Machine

Les jeux-vidéo, c'est comme l'amour. Le plaisir solitaire c'est bien, mais à deux c'est mieux
Go to the top of the page
 
+Quote Post
guerom00
posté 9 Nov 2006, 00:09
Message #124


Sans titre ni bouboules et terriblement négatif !


Groupe : Membres
Messages : -8 378 756
Inscrit : 5 Dec 2004
Membre no 28 230



CITATION(Hyp @ 8 Nov 2006, 21:10) [snapback]1971018[/snapback]

Bonsoir..
Je suis à la recherche d'une méthode / d'un système / d'un script qui me permettrait d'afficher correctement les accents que je tire d'un code HTML; quelqu'un aurait-il une piste à m'indiquer ? unsure.gif
(Pour l'instant jai des pelletées de ? sad.gif )

Peux-tu élaborer là-dessus… J'ai pas bien compris huh.gif
Est-ce un problème d'encodage ? Si oui, jette un coup d'oeil à la commande iconv. unsure.gif


--------------------
la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock…
“Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked.”
The Internet is made of cats.
Go to the top of the page
 
+Quote Post
fgiron
posté 9 Nov 2006, 08:16
Message #125


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 342
Inscrit : 19 May 2003
Lieu : Vendée
Membre no 7 668



CITATION(guerom00 @ 9 Nov 2006, 02:09) [snapback]1971285[/snapback]

CITATION(Hyp @ 8 Nov 2006, 21:10) [snapback]1971018[/snapback]

Bonsoir..
Je suis à la recherche d'une méthode / d'un système / d'un script qui me permettrait d'afficher correctement les accents que je tire d'un code HTML; quelqu'un aurait-il une piste à m'indiquer ? unsure.gif
(Pour l'instant jai des pelletées de ? sad.gif )

Peux-tu élaborer là-dessus… J'ai pas bien compris huh.gif
Est-ce un problème d'encodage ? Si oui, jette un coup d'oeil à la commande iconv. unsure.gif

Sinon, un script sed substituant les caractères accentués au code html (&Agrave;). On peut inverser ce script qui substitue le html aux accents) :
CODE
#!/sw/bin/sed -f
# latin2html - remplace tous les caractères accentués
#     par leur équivalent HTML
s/À/\&Agrave;/g
s/Â/\&Acirc;/g
s/Ä/\&Auml;/g
s/Æ/\&AElig;/g
s/Ç/\&Ccedil;/g
s/È/\&Egrave;/g
s/É/\&Eacute;/g
s/Ê/\&Ecirc;/g
s/Ë/\&Euml;/g
s/Î/\&Icirc;/g
s/Ï/\&Iuml;/g
s/Ô/\&Ocirc;/g
s/Ö/\&Ouml;/g
s/Œ/\&\#140;/g
s/Ù/\&Ugrave;/g
s/Û/\&Ucirc;/g
s/Ü/\&Uulm;/g
s/ß/\&szlig;/g
s/à/\&agrave;/g
s/â/\&acirc;/g
s/ä/\&auml;/g
s/æ/\&aelig;/g
s/ç/\&ccedil;/g
s/è/\&egrave;/g
s/é/\&eacute;/g
s/ê/\&ecirc;/g
s/ë/\&euml;/g
s/î/\&icirc;/g
s/ï/\&iuml;/g
s/ô/\&ocirc;/g
s/ö/\&ouml;/g
s/œ/\&\#156;/g
s/ù/\&ugrave;/g
s/û/\&ucirc;/g
s/ü/\&uulm;/g


[EDIT]Décidément, la précipitation ne vaut rien. Ce script ne peut pas répondre à la question fort obscure de Hyp. La réponse de guerom00 est plus appropriée. Ce script ne sert d'ailleurs à rien (une balise meta suffit), mais je le laisse pour l'esthétique.[/EDIT]

Ce message a été modifié par fgiron - 9 Nov 2006, 09:15.


--------------------
iMac 24", M1, 1To, 16 Go, Sonoma 14.6.1
iMac 24', M1, 1 To, 8 Go, Sonoma 14.6.1
Airport Express 7.6.1 - Time Capsule 2 To 7.6.1 - iPod classic 160 G
Go to the top of the page
 
+Quote Post
schlum
posté 9 Nov 2006, 10:01
Message #126


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



CITATION(fgiron @ 6 Apr 2006, 10:19) [snapback]1636066[/snapback]

Il n'y a aucune autre possibilité que de passer par un site pour récupérer son adresse externe (directement par une commande interne) ?

Rha, je n'ai jamais été notifié des réponses à ce sujet blink.gif
Jamais trouvé en tout cas... "ifconfig" ne donne pas cette information...

CITATION(Hyp @ 6 Apr 2006, 10:26) [snapback]1636081[/snapback]

CITATION(schlum @ 5 Apr 2006, 23:23) [snapback]1635438[/snapback]

CODE
curl -s --url www.whatismyip.com | tr '<' '\n' | grep -i "^title>" | sed "s/^[^0-9]*\([0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\)[^0-9]*$/\1/"

Récupérer son IP externe

Ca récupère l'ip dans le titre de la page de whatismyip.com c'est ça ?

C'est bien ça laugh.gif

CITATION(vi55cent @ 23 Oct 2006, 23:14) [snapback]1945312[/snapback]

Alors j'ajoute ma petite commande.

CODE
sudo kill $(ps -aux | grep user |cut -c 11-15 | tr -s "\n" " ")


Explication : tue tout les process de l'utilisateur user.

Très pratique quand ma petite soeur oublie de fermer sa session biggrin.gif

Un peu violent si elle a oublié de sauver ses documents unsure.gif


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
Hyp
posté 9 Nov 2006, 11:57
Message #127


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 172
Inscrit : 7 May 2005
Membre no 38 651



Pour ma question d'accents c'est vrai que je suis pas clair.
J'ai des pages encodées en, euh, je ne sais pas trop unsure.gif ce n'est pas indiqué dans l'en tête de la page huh.gif
Les caractères accentués ne sont pas affichés à l'aide du HTML unsure.gif

Autrement dit, pour essayer de résumer, j'ai des é, è, à et autres (et pas de &eacute; ou &egrave;) que je dois afficher correctement dans le Terminal, pour l'instant j'ai des ? évidemment.

Je m'en vais regarder iconv...
Merci.

Ah et j'en profite pour poser une dernière [small]pour l'instant[/small] question;
je rame pour remplacer dans une variable une chaîne de caractères par un retour chariot;
exemple:
CODE

variable=loltestloltestloltest;
mavariable=`echo $variable | sed 's/lol/\r/g'`;
echo $mavariable;

CODE

rtestrtestrtest

confused5.gif Comprends pas unsure.gif
Même chose si je mets \\r..

[small]On s'amuse bien quand même avec le Terminal thumb.gif [/small]

Ce message a été modifié par Hyp - 9 Nov 2006, 11:57.
Go to the top of the page
 
+Quote Post
schlum
posté 9 Nov 2006, 13:05
Message #128


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



sed est un éditeur qui travaille ligne à ligne... Je doute qu'on puisse utiliser \n ou \r avec.


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
Hyp
posté 9 Nov 2006, 13:39
Message #129


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 172
Inscrit : 7 May 2005
Membre no 38 651



J'ai aussi essayé avec tr
Euh unsure.gif
CODE

mavariable=`echo $variable | tr 'lol' '\r'`;

Ca me fait un peu n'importe quoi je crois que ma syntaxe est mauvaise huh.gif
[small]C'est pas faute d'avoir cherché je vous jure tongue.gif mais les man de 15 pages et moi ça fait 3 wink.gif [/small]
Go to the top of the page
 
+Quote Post
schlum
posté 9 Nov 2006, 14:25
Message #130


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



CITATION(Hyp @ 9 Nov 2006, 13:39) [snapback]1971924[/snapback]

J'ai aussi essayé avec tr
Euh unsure.gif
CODE

mavariable=`echo $variable | tr 'lol' '\r'`;

Ca me fait un peu n'importe quoi je crois que ma syntaxe est mauvaise huh.gif
[small]C'est pas faute d'avoir cherché je vous jure tongue.gif mais les man de 15 pages et moi ça fait 3 wink.gif [/small]

"tr" remplace des caractères... Pas des séquences !


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post

8 Pages V  « < 3 4 5 6 7 > » 
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th July 2025 - 07:26