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 Powered by Google
 
Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 10-18-2005
Зарегистрированный пользователь
 

Регистрация: Январь 2002
Сообщений: 18
синтаксический анализ строки переменной

Привет всем, нужно немного помочь.

Я входной переменной, таких как ARGV [0], которая равна то вроде

/ использования / Главная / имя / сценарий / test.dat

Мне необходимо иметь возможность получать только "test.dat" (т.е. имя файла) в конце каталога и каталога может быть что угодно, и любой длины. Иначе говоря, я хочу стоимости после последнего "/".

Спасибо.
Рекламные ссылки
Old 10-18-2005
...@...
 

Регистрация: Февраль 2004
Местонахождение: Н. М.
Сообщений: 6162
Вы в оболочке? Если это так basename вернет имя файла минус путь.

Аргументы для скорлупы ссылаются на $ 1 $ 2 $ 3 .....

В C есть функция символа * basename (символ * path_and_file)
Old 10-18-2005
...@...
 

Регистрация: Февраль 2004
Местонахождение: Н. М.
Сообщений: 6162
Это произошло только мне, что вы должны быть в Perl скрипт .... попробовать что-нибудь в этом направлении

Код:
use Shell qw(basename);
..........
........
$base=basename($file)

Old 10-18-2005
Зарегистрированный пользователь
 

Регистрация: Январь 2002
Сообщений: 18
basename работал прекрасно! Спасибо за тонну. После дал мне направление (то есть ответ) я обнаружил, что basename является одновременно PERL и Unix команды.

Еще раз спасибо за быстрый ответ.
Рекламные ссылки
Closed Thread

Закладки

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

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

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

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


Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Parse String Использование Sed racbern Shell программирование и сценарии 4 04-23-2008 01:14 PM
Parse String с Переменной racbern Shell программирование и сценарии 3 04-07-2008 01:04 PM
Как разобрать эту строку hcliff Shell программирование и сценарии 13 04-02-2008 05:43 AM
String разбирает вопрос mnreferee Shell программирование и сценарии 5 03-07-2007 12:30 AM
разбор переменной mpang_ Shell программирование и сценарии 2 01-03-2007 07:31 AM



Часовой пояс GMT -4. Текущее время 05:21 PM.


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

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