Go Back   За UNIX и Linux Форуми > Топ форуми > Shell Програмиране и скриптове
.
Google Site



Shell Програмиране и скриптове Пост въпроси за KSH, CSH, SH, Bash, Perl, PHP, SED, AWK И ДРУГИ черупки скриптове и черупки скриптови езици тук.

Closed Thread
English Japanese Spanish French German Portuguese Italian Осъществено от Powered by Google
 
Нишка Инструменти Търсене в тази нишка Оцени резба Покажи Режими
  #1 (Permalink)  
Old 06-04-2008
Регистрирани потребители
 

Присъедини Дата: Apr 2008
Местоположение: Австрия
Публикации: 9
използването на модул Текст:: Опаковайте;

Здравейте, аз искам да използвате модула Текст:: Опаковайте.
този модул дава възможност $ Текст:: Опаковайте:: tabstop да се промени tabstop от 8 бланки за всяко nummer.
Искам да го до 30 заготовки. но когато се променя nummer на бланки нищо не се случва.


Код:
Text::Wrap::tabstop = 30;
$wtd = wrap("","\t",$1);

или трябва да използвате друга 2рото параметър после таб в обвивка ()???

THX
Спонсорирани Връзки
  #2 (Permalink)  
Old 06-04-2008
ера era is offline Forum Advisor  
Herder на Безполезни котки (На отпуск)
 

Присъедини Дата: Mar 2008
Местоположение: / там / е / само / хамбар / SH
Мнения: 3652
Какво е по $ 1? Документацията, подсказва, че следва да бъдат използвани множество текстови линии. (Може да знаете, че $ 1 е низ съвпадащата от първия набор от скоби на последните regex мач?)
  #3 (Permalink)  
Old 06-04-2008
Регистрирани потребители
 

Присъедини Дата: Apr 2008
Местоположение: Австрия
Публикации: 9
сигурен, че знам какво е в $ 1. След няколко часа разбрах, че функцията $ Текст:: Опаковайте: tabstop не е съгласна с това, което Мислех, но аз също не знам за какво наистина няма вече.
  #4 (Permalink)  
Old 06-05-2008
ера era is offline Forum Advisor  
Herder на Безполезни котки (На отпуск)
 

Присъедини Дата: Mar 2008
Местоположение: / там / е / само / хамбар / SH
Мнения: 3652
Когато текстът е водеща WHITESPACE, тя замества тече от N пространства, с табулатор характер. Обикновено N трябва да бъде 8, тъй като това е hardwired раздела широчина най-терминали, но можете да го смените с нещо друго, ако имате нужда да. (I подозирате ли не, все пак.)

Първият параметър обвивам казва как да тире на първа линия, а вторият параметър казва как да тире следващите редове. Ако искате ги вдлъбнат от тридесет места, опитайте "" X 30 за втория параметър.


Код:
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


Последно редактирано от епохата; 06-05-2008 в 03:11 AM.. Причина: Добавяне пример изход
Спонсорирани Връзки
Closed Thread

Маркери

Tags
Linux, Ubuntu

Нишка Инструменти Търсене в тази нишка
Търсене в тази нишка:

Разширено търсене
Покажи Режими Оцени тази тема
Оцени тази тема:

Правила за публикуване
Ти не може да публикувате нови конци
Ти не може да публикувате отговори
Ти не може да публикувате прикачени файлове
Ти не може да редактирате вашите мнения

BB код е На
Усмивки са На
[IMG] код На
HTML код е Отдалечаване
Trackbacks са На
Pingbacks са На
Refbacks са Отдалечаване


Още UNIX и Linux Форум Теми Можете да намерим Полезни
Нишка Нишка Начално Форум Отговори Последно мнение
Думата обвивам проблем с grep bowtiextreme HP-UX 4 04-30-2008 08:39 ч.
SCO придобиване обвивам-нагоре Linux Bot UNIX и Linux RSS новини 0 02-19-2008 05:30 ч.
Опаковайте Интерактивна Сценарий meskue Shell Програмиране и скриптове 0 06-23-2006 07:21 ч.
Трябва ли да използвам sed / grep / awk за обвивам файл? vanda_25 Shell Програмиране и скриптове 6 05-04-2006 01:59 ч.
Думата обвивам в VI dangral UNIX за манекени Въпроси & Отговори 3 10-30-2002 02:45 ч.



Всички времена са GMT -4. В момента е: 12:47 AM.


Осъществено от: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Езикови преводи Осъществено от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
За UNIX и Linux Форуми Content Copyright © 1993-2010. Всички права Reserved.Ad Управление чрез RedTyger

Съдържание съответно с URL адреси vBSEO 3.2.0