The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Операционные системы > AIX
.
Google unix.com



AIX Экс является IBM, ведущими UNIX операционная система, которая удовлетворяет требованиям приложения, которые полагаются на предприятиях в сегодняшнем рынке.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
только заглавными буквами первый символ? Fedora Shell программирование и сценарии 7 09-26-2008 09:12 PM
Необходимость изменения файлов в определенной директории из нижнего регистра в верхний Duke_Lukem UNIX для чайников Вопросы И Ответы 7 01-07-2008 06:32 PM
Как преобразовать в нижнем или верхнем регистре Alex20 Shell программирование и сценарии 5 03-07-2005 07:07 AM
Преобразование в верхний регистр dreams5617 Shell программирование и сценарии 3 11-12-2004 01:44 AM
заглавными буквами в нижнем регистре Вебекс Shell программирование и сценарии 4 01-03-2002 02:15 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 Оценить Thread Режимы дисплея
Old 12-11-2007
ggovotsis ggovotsis is offline
Зарегистрированный пользователь
  
 

Регистрация: Декабрь 2007
Сообщений: 3
Нижнего регистра в верхний

Внутри скрипта я 2 переменных COMP \u003d CY и PT \u003d t. дальше, тот же сценарий Мне нужно на той же линии для вызова этих 2 переменных впервые заглавные и строчные после COMP $ ($ ()) PT ACE, $ COMP) ($ () PT туз. Может кто поможет мне

Спасибо заранее

Джордж Govotsis
Old 12-11-2007
gus2000 gus2000 is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2007
Сообщений: 157
Существуют различные способы сделать то, что вы предлагаете. Самым простым является создание переменных, что оболочка будет преобразовать все заглавные или строчные:

Код:
typeset -u COMP_UPPER PT_UPPER
typeset -l COMP_LOWER PT_LOWER
Переменные всегда будет выше, конвертировать их значения для верхнего или нижнего регистра, соответственно. Конечно, вы также можете преобразовать через другие программы:

Код:
echo "$COMP" | tr '[a-z]' '[A-Z]'
echo "$COMP" | awk '{print toupper($0)}'
Вы получите эту идею.
Old 12-11-2007
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Модератор
  
 

Регистрация: Февраль 2005
Место: Boston, MA
Сообщения: 5122
Цитата:
Первоначально Послано gus2000 View Post
Существуют различные способы сделать то, что вы предлагаете. Самым простым является создание переменных, что оболочка будет преобразовать все заглавные или строчные:

Код:
typeset -u COMP_UPPER PT_UPPER
typeset -l COMP_LOWER PT_LOWER
Переменные всегда будет выше, конвертировать их значения для верхнего или нижнего регистра, соответственно. Конечно, вы также можете преобразовать через другие программы:

Код:
echo "$COMP" | tr '[a-z]' '[A-Z]'
echo "$COMP" | awk '{print toupper($0)}'
Вы получите эту идею.
Я думаю, ОП хотел переменной значения для капитализированные - Не целый строка, UPPER-обсаженном.
ОП придется уточнить!
Old 12-11-2007
SebaM6 SebaM6 is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2007
Сообщений: 34
Я думаю, вы также можете использовать синтаксис, как
Код:
print $VARIABLE|sed 'y/[a-z]/[A-Z]'
Old 12-13-2007
funksen funksen is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Nov 2006
Место проведения: Австрия / Вена
Сообщений: 430
или

TR "[: ниже:]" "[: верхняя:]"

TR "[: Верхняя:]" "[: ниже:]"
Old 10-16-2008
ajit.yadav83 ajit.yadav83 is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Сообщений: 13
I DONT есть переменная
I DONT есть файл

Я просто хочу перевести на Аджит Аджит
Могу ли я сделать это в UNIX atraight вне
Old 12-11-2007
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Модератор
  
 

Регистрация: Февраль 2005
Место: Boston, MA
Сообщения: 5122
Код:
#!/bin/ksh

a='foo'
typeset -uL1 b=${a}
echo "${b}${a#?}"
Подробнее об этом здесь.

Последний раз редактировалось vgersh99; на 12-11-2007 04:07 PM..
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код Вне
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 09:23 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0