The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
word wrap question avec grep bowtiextreme HP-UX 4 04-30-2008 07:39 PM
SCO acquisition de récapitulation iBot UNIX et Linux News RSS 0 02-19-2008 05:30 PM
Wrap Interactive Script meskue De programmation et de script Shell 0 06-23-2006 06:21 PM
Devrais-je utiliser sed / grep / awk pour envelopper fichier? vanda_25 De programmation et de script Shell 6 05-04-2006 12:59 PM
mot à la ligne de vi dangral UNIX pour les nuls Questions et réponses 3 10-30-2002 02:45 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 06-04-2008
trek trek is offline
Registered User
  
 

Date d'inscription: avril 2008
Lieu: Autriche
Messages: 9
l'utilisation du module Text:: Wrap;

salut, je veux utiliser le module Text:: Wrap.
ce module fournit l'option $ Text:: Wrap: tabstop pour changer la tabulation de 8 blancs de toute nummer.
Je veux la mettre à 30 blancs. mais lorsque je change le numéro des blancs ne se passe rien.

Code:
Text::Wrap::tabstop = 30;
$wtd = wrap("","\t",$1);
ou dois-je utiliser un autre paramètre puis 2ème onglet wrap ()?

thx
  #2 (permalink)  
Old 06-04-2008
ère era is offline Forum Advisor  
Inutile de Herder Cats (en congé sabbatique)
  
 

Join Date: Mar 2008
Location: / il / est / que / bin / sh
Messages: 3652
What's in $ 1? La documentation donne à penser qu'il devrait être un tableau de lignes de texte. (Vous ne savez que $ 1 est la chaîne de pair avec la première série de parenthèses de la dernière regex match?)
  #3 (permalink)  
Old 06-04-2008
trek trek is offline
Registered User
  
 

Date d'inscription: avril 2008
Lieu: Autriche
Messages: 9
Assurez-vous je sais ce qui est de $ 1. après quelques heures, j'ai découvert que la fonction $ Text:: Wrap: tabstop n'est pas d'accord avec ce que tought i, i, mais également de ne pas savoir de quoi il vraiment maintenant.
  #4 (permalink)  
Old 06-05-2008
ère era is offline Forum Advisor  
Inutile de Herder Cats (en congé sabbatique)
  
 

Join Date: Mar 2008
Location: / il / est / que / bin / sh
Messages: 3652
Lorsque le texte a conduit les espaces, il remplace les pistes de n espaces, avec un caractère de tabulation. Normalement n devrait être de 8, car c'est la largeur de l'onglet câblés de la plupart des terminaux, mais vous pouvez le changer pour quelque chose d'autre si vous avez besoin. (Je suppose que vous ne le faites pas, si.)

Le premier paramètre de wrap dit comment l'indentation de la première ligne, et le second paramètre indique comment les lignes tiret. Si vous souhaitez en retrait par une trentaine d'espaces, essayez "" X 30 pour le deuxième paramètre.

Code:
vnix$ perl -MText::Wrap -e 'print wrap(""," " x 30, <>)' /etc/motd | head -5
Linux indeed 2.6.24-17-generic #1 SMP Thu May 1 13:57:17 UTC 2008 x86_64
                              
                              The programs included with the Ubuntu system
                              are free software;
                              the exact distribution terms for each program

Dernière édition par époque au 06.05.2008 02:11 AM.. Motif: Ajouter exemple de sortie
Closed Thread

Bookmarks

Tags
linux, ubuntu

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 02:04 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0