IPB

Здравствуйте, гость ( Вход | Регистрация )

Важные объявления

 
Ответить в данную темуНачать новую тему
> echo в bash, Сломал мозг себе и куче народу...
Forsage83
сообщение 27.4.2009, 0:54    [ Вставить ник в форму быстрого ответа ]
Сообщение #1


Новичок
*

Группа: Новобранец
Сообщений: 18
Регистрация: 30.8.2008
Из: Lugansk
ICQ: 132292836
Пользователь №: 1460
Спасибо сказали: 0 раз(а)

Дистрибутив:
FreeBSD, ALT Linux
Jabber ID:
[email protected]



Репутация: 0


Вопрос:
* В $2 содержиться слово Report
* В $REPORT содежиться контент *.cvs файла (пусть первая строка будет bla-bla-bla)
почему echo "The "$2".csv fille attached. $REPORT" выводит:
The Report.csv file attached. bla-bla-bla...
а вот echo "The ${2}.csv fille attached. ${REPORT}" выводит:
The Report.csv file attached.
bla-bla-bla...
тоесть перед переменной REPORT он вставляет символ новой строки? я конечно знаю что echo в конце строки по умолчанию вставляет символ переноса строки. но вопрос в том почему в данном варианте он его вставил в середине строки!
Собственно хотелось бы услышать мнения желательно с сылками на маны. (принципиальной разницы между 2-мя вариантами я невижу)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Зарегистрируйтесь, чтобы скрыть этот рекламный блок.
0day
сообщение 27.4.2009, 10:39    [ Вставить ник в форму быстрого ответа ]
Сообщение #2


Фанат
****

Группа: Архивариусы
Сообщений: 192
Регистрация: 5.8.2008
Из: /dev/null
Пользователь №: 1413
Спасибо сказали: 6 раз(а)

Дистрибутив:
Slackware end other...



Репутация: 1


Я думаю тут ты найдёш ответы на все свои вопросы
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Kite
сообщение 13.11.2009, 3:05    [ Вставить ник в форму быстрого ответа ]
Сообщение #3


Новичок
*

Группа: Провереные
Сообщений: 21
Регистрация: 19.9.2006
Из: Luhans'k, Hohland
ICQ: 4347822
Пользователь №: 59
Спасибо сказали: 0 раз(а)

Дистрибутив:
ArchLinux/CRUX
Jabber ID:
[email protected]



Репутация: 0


Если $2 есть "Report" и не более, то между вариантами действительно никакой разницы...
Составь, пожалуйста, шелл-скрипт, который будет демонстрировать то, что ты описал, и тогда люди смогут проверить и объяснить.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 19.8.2019, 4:06    


BonAppetit - кулинарные авторские фоторецепты  ITO-info