The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google unix.com



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Нижнего регистра в верхний ggovotsis AIX 7 10-16-2008 11:07 AM
Необходимость изменения файлов в определенной директории из нижнего регистра в верхний Duke_Lukem UNIX для чайников Вопросы И Ответы 7 01-07-2008 06:32 PM
после того, как я преобразовывать прописные буквы в строчные Alex20 Shell программирование и сценарии 1 03-07-2005 04:07 PM
Преобразование в верхний регистр 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 03-04-2005
Alex20 Alex20 is offline
Заблокированные
  
 

Регистрация: Mar 2005
Сообщений: 3
Как преобразовать в нижнем или верхнем регистре

Она будет принимать только один аргумент, где она должна быть верхнего или нижнего регистра. если пользователю выбирать для преобразования filnames в верхний регистр, чем она должна конвертировать в верхний и наоборот. Если никаких мер, принятых тогда пользователь не должен ничего делать


любые файлы в текущей директории.
Old 03-04-2005
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Модератор
  
 

Регистрация: Февраль 2005
Место: Boston, MA
Сообщения: 5131
Цитата:
Первоначально Послано Alex20
Она будет принимать только один аргумент, где она должна быть верхнего или нижнего регистра. если пользователю выбирать для преобразования filnames в верхний регистр, чем она должна конвертировать в верхний и наоборот. Если никаких мер, принятых тогда пользователь не должен ничего делать


любые файлы в текущей директории.
PLS должностями, какие у вас есть, и если у вас возникли проблемы.
Old 03-04-2005
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Sep 2004
Место проведения: США
Сообщений: 511

Код:
if test $# -ne 1
then
   echo "wrong number of args: $0 flags[-l][-u] "
   return
fi

if test $1 = "-l"
then
    tr "[A-Z]" "[a-z]" < file1
elif test $1 = "-u"
then
    tr "[a-z]" "[A-Z]" < file1
else
    echo "wrong options: [-l][-u]"
fi

Old 03-05-2005
muthukumar muthukumar is offline
Зарегистрированный пользователь
  
 

Регистрация: Февраль 2005
Место проведения: Коимбатор, Тамилнаду, Индия
Сообщений: 119
Используйте этот скрипт в случае изменения названия всех файлов в текущей директории, как,


Код:
#!/bin/sh
# Muthukumar
# Script to change name from upper to lower / lower to upper
# <usage> [lower | upper]

if [[ $# -ne 1 ]]
then
  echo "Usage: $0 [lower|upper]"
  exit 1
fi

for file in `find . -type f`
do
  if [[ "$1" = "lower" ]]
  then
    mv $file $(echo $file | tr [[:upper:]] [[:lower:]])
  elif [[ "$1" = "upper" ]]
  then
    mv $file $(echo $file | tr [[:lower:]] [[:upper:]])
  else
    echo "Unknown option $1. Use upper | lower"
    exit 1
  fi
done

exit 0
## END ##

HTH.
Old 03-05-2005
google's Avatar
Google google is offline Forum Advisor  
Модератор
  
 

Регистрация: Jul 2002
Откуда: Atlanta
Сообщений: 740
Если вы хотите обеспечить последние аргументы в свою программу, в соответствующем случае, Вы должны использовать типографским-U преобразовать в верхний регистр и типографским-л преобразование всех букв.
Old 03-07-2005
Alex20 Alex20 is offline
Заблокированные
  
 

Регистрация: Mar 2005
Сообщений: 3
Здравствуйте, мне нужна ваша помощь
Closed Thread

Закладки

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

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

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

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




Часовой пояс GMT -4. Текущее время 02:37 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