![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| problema con el ajuste de línea grep | bowtiextreme | HP-UX | 4 | 04-30-2008 08:39 PM |
| SCO adquisición Wrap-up | iBOT | UNIX y Linux Noticias RSS | 0 | 02-19-2008 05:30 PM |
| Envoltura de secuencias de comandos interactivos | meskue | Programación de scripts de shell y | 0 | 06-23-2006 07:21 PM |
| ¿Debo usar sed / grep / awk para envolver archivo? | vanda_25 | Programación de scripts de shell y | 6 | 05-04-2006 01:59 PM |
| el ajuste de línea en vi | dangral | UNIX for Dummies Preguntas y Respuestas | 3 | 10-30-2002 02:45 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
el uso del módulo de texto:: Recapitulación;
hola, quiero utilizar el módulo de texto:: Recapitulación. Este módulo ofrece la opción de $ Texto:: Envoltura:: tabstop para cambiar el tabstop a partir del 8 de espacios en blanco a cualquier nummer. Quiero ponerlo a 30 espacios. pero cuando el cambio de nummer blanco no pasa nada. Código:
Text::Wrap::tabstop = 30;
$wtd = wrap("","\t",$1);
o tengo que utilizar otro parámetro a continuación 2 ª ficha de recapitulación ()? thx |
|
||||
|
¿Qué pasa en $ 1? La documentación indica que debe ser un conjunto de líneas de texto. (Usted sabe que $ 1 es la cadena acompañado por el primer conjunto de paréntesis de la última regex partido?)
|
|
||||
|
i seguro de saber lo que está en $ 1. después de unas horas me enteré que la función $ Texto:: Envoltura: tabstop no está de acuerdo con lo tought i, i, pero también no sabe lo que realmente hace por ahora.
![]() |
|
||||
|
Cuando el texto ha líder blanco, que sustituye ejecuta de n espacios con un carácter de tabulación. Normalmente n debe ser 8, ya que es físicamente la ficha de ancho de la mayoría de los terminales, pero se puede cambiar a otra cosa si es necesario. (Sospecho que no, aunque.) El primer parámetro de recapitulación dice cómo guión la primera línea, y el segundo parámetro indica la forma de las líneas guión. Si usted desea sangrado por treinta espacios, intenta "" X 30 para el segundo parámetro. Código:
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
Editado por última época; al 06-05-2008 03:11 AM.. Motivo: Añadir ejemplo de salida |
![]() |
| Marcadores |
| Etiquetas |
| linux, ubuntu |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|