CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

=>discussions libres=

Bigloo
Bigloo
Niveau 10
17 septembre 2005 à 19:31:52

...t´aurai pas des talents d´opticiens des fois ?

Putain mes yeux. Putain.

egaury
egaury
Niveau 10
17 septembre 2005 à 19:34:50

C´est vrai que sa fait mal aux yeux, j´ai baissé la luminosité tellement sa m´arrache la rétine...

iPhilippe
iPhilippe
Niveau 7
17 septembre 2005 à 20:44:06

:lol:

guiiig
guiiig
Niveau 10
17 septembre 2005 à 21:06:20

La chanson du ado-pseudo-geek-MSNeux...

Lalilalila... :sarcastic:

[Veuillez la présence de nombreux Mac dans la vidéo, c´est pourquoi j´ai posté cette vidéo ici.]

guiiig
guiiig
Niveau 10
17 septembre 2005 à 21:07:05

Oups le lien (c´est ça de poster sur plusieurs forum à la fois :honte: )

http://www.shermix.com/videos.php?id=efficace

Ptsm
Ptsm
Niveau 10
17 septembre 2005 à 21:13:28

(je le dis sur ce forum aussi)

oh la vache.

superparati
superparati
Niveau 7
17 septembre 2005 à 22:06:33

ett l´interface du forum a changer!! lol
j´arrive peut-être en retard mais bon c´est pas grave
sa change en tt cas^^

warfle_69
warfle_69
Niveau 7
17 septembre 2005 à 22:11:30

moi je pense que le graphiste est daltonien

wiza_gab2
wiza_gab2
Niveau 10
18 septembre 2005 à 01:47:03

Venez voter pour ou contre le nouveau design: https://www.jeuxvideo.com/forums/1-13-8306068-1-0-1-0-0.htm

J´ai voter contre. Avec cette masse de gens qui votent, jv.com regarderont peux-être le topic...

Bigloo
Bigloo
Niveau 10
18 septembre 2005 à 10:24:31

Bonjour !

La commande du jour est
for f in `mdfind .foo | grep ´.FOO´`; do mv $f /`echo $f | sed "s/\/\(.*\)\.FOO/\1.foo/"`; done

Bonne journée !

panther751
panther751
Niveau 10
18 septembre 2005 à 10:52:51

mdfind: Not found ...

Bigloo
Bigloo
Niveau 10
18 septembre 2005 à 11:28:31

Spotlight.

allicroco
allicroco
Niveau 10
18 septembre 2005 à 11:46:59

Moi je nem pas non plus, mais bon on va s´y faire... et puis maintenant je connais un forum mac beaucoup mieux et hyper beau alors :sarcastic:
:-p lol pas taper^^

PhilippeDurand
PhilippeDurand
Niveau 1
18 septembre 2005 à 11:56:27

Bigloo, j´ai a peu près compris ta commande sauf le

sed "s/\/\(.*\)\.FOO/\1.foo/"

Tu peux m´expliquer stp.

panther751
panther751
Niveau 10
18 septembre 2005 à 12:15:26

Commande du jour bis (compatible panther):

for f in `locate ".FOO`; do mv $f /`echo $f | sed "s/\/\(.*\)\.FOO/\1.foo/"`; done

Auparavant il faut bien sur avoir fait un petit updatedb, c´est à dire: "/usr/libexec/locate.updatedb".

Bigloo
Bigloo
Niveau 10
18 septembre 2005 à 12:34:52

( :rire: )

sed c´est le nom de la commande que nous allons utiliser. Mézakoikellesert ?

sed, pour Stream EDitor, sert à modifier un flux (comme son nom l´indique), en effectuant diverses opérations, spécifiées par l´espèce de *truc* qu´on voit après.

Maintenant, comment lire ce *truc*. Il faut séparer les trois parties :

s/ : c´est une commande spécifique à sed, qui indique que l´on va remplacer la première partie (de ce qui suit) par la deuxième

\/\(.*\)\.FOO/ : ça c´est très plaisant, c´est ce qu´on appelle une expression régulière. Son but est de rechercher (selon certaines règles bien entendu) l´expression qui suit. C´est universellement utilisé, et universellement pas compris (c´est le genre de truc qu´on préfère écrire que lire).
\/ sert à chercher le caractère "/". Pourquoi y´a-t-il un \ devant ? Parce que sinon, il serait compté comme un caractère spécial. L´anti slash devant sert à "échapper" à l´inteprétation en tant que commande du signe, c´est ce qu´on appelle un caractère d´échappement.
\( et \) : là j´ai bien peur que ça soit le contraire :rire2: c´est une commande spéciale propre à sed qui dit "Tout ce qui va être trouvé entre les parenthèses sera réutilisé plus tard" (nous verron quoi).
\. : comme pour le \/, ces deux caractères servent à en repérer un seul. En effet, vous allez voir juste en dessous que le point seul a une signification particulière, donc si on veut repérer un seul point, il faut encore une fois l´échapper.
FOO : le but de la commande est de renommer les fichiers qui se terminent par .FOO en .foo, donc il faut bien préciser que l´on ne cherche que les .FOO.

Revenons au contenu des parenthèses. Il s´agit des deux caractères . et * :

- Le premier indique "Tout caractère"
- Le second "Toute occurence"

En gros, cela indique que l´on cherche n´importe quel caractère, autant de fois que l´on veut (et éventuellement avec d´autres bien sûr). Ce qui fait que la signfication de la première partie de sed est "On cherche toute ligne qui commence par /, qui contient n´importe quel caractère jusqu´à sa fin en .FOO, sachant que la partie entre parenthèses pourra être réutilisée"

Note : vous noterez (peut-être, si vous suivez) qu´on ne réutilise pas le /, ce qui aurait pu être fait, en évitant ainsi de mettre un slash avant le `echo... Oui c´est un oubli de ma part, mais on va pas le dire, comme ça vous pourrez voir comment fonctionne la substitution des commandes entre ` `

Nous arrivons à la partie
\1.foo/

Qui est beaucoup plus simple. Le \1 est donc remplacé par ce que nous avons mis entre les parenthèses avant, et cette fois-ci on remplace le .FOO par un .foo

Note : cela semble aussi fonctionner avec les .FOO.zip, ce qui est étonnant et imprévu :rire:

panther751
panther751
Niveau 10
18 septembre 2005 à 12:47:49

Commande du jour ters (compatible tout UNIX raisonnable):

for f in `find ~ -name "*.FOO*" -print 2> /dev/null`; do mv $f /`echo $f | sed "s/\/\(.*\)\.FOO/\1.foo/"`; done

Mais c´est plus lent.

wiza_gab2
wiza_gab2
Niveau 10
18 septembre 2005 à 17:01:43

Commande du jour:

2 pizzas peperroni fromage + 3 coke format petit.

Un chausson avec ça?

Bigloo
Bigloo
Niveau 10
18 septembre 2005 à 17:25:24

Pendant un moment, quand j´ai vu "9049 messages" au lieu des 9048 qu´on avait laissés ce matin, j´ai eu de l´espoir, je me suis dit qu´il y´avait pas que Panther et moi qui avions du temps à perdre.

Je suis très déçu, wiza.

Ptsm
Ptsm
Niveau 10
18 septembre 2005 à 17:36:25

juste une précision, les "foo" que tu mets partout tout le temps, c´est générique ou ça existe vraiment?

Sujet fermé pour la raison suivante : Topic verrouillé.
Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment