Титла: Малко помощ за един скрипт Публикувано от: vikktor в Apr 28, 2008, 18:04 Здравейте!
Значи имам едно питане относно скрипт писан на баш.Скрипта го пиша аз и има за цел да монтира една папка от локалната ми мрежа(чрез командата mount //ИП-то/папка /някъде си).Папката има парола и при писането на горе споменатата команда я иска.Въвеждам я и всичко си е както трябва.Но въпроса ми е как и къде да вмъкна тази парола в скрипта който пиша за да може след неговото стартиране папката да се монтира(защото сега не се монтира защото чака парола).Ще ви бъда много благодарен ако някой ми помогне поне малко. П.П.Търсих из google.com но не успях(аз) да намеря нещо, което може да ми помогне. Титла: Малко помощ за един скрипт Публикувано от: Nikolavp в Apr 28, 2008, 18:42 Можеш да му кажеш да вземе входният поток от друго място. С файл е най - лесно например слагаш паролата във файл pass.txt(или някое друго по странно име) след това пишеш
![]() Титла: Малко помощ за един скрипт Публикувано от: Mitaka в Apr 28, 2008, 18:59
само виж какъв стринг ти връща, когато иска парола, и го напиши на мястото на "password" след expect. би трябвало да работи. При мен expect се намира в "/usr/bin/", при необходимост го коригирай.
Добавка: След като изпратиш паролата със "send", може да се наложи да добавиш още един "expect", който да "чака" за промпта, който се появява при успешно монтиране на папката (предполагам самба?) Титла: Малко помощ за един скрипт Публикувано от: vikktor в Apr 28, 2008, 20:15 да папката е достъпна чрез самба.Сега ще пробвам и двата варианта.Много ви благодаря за отговорите
Титла: Малко помощ за един скрипт Публикувано от: Gaara в Apr 28, 2008, 20:39 smbmount и си готов
![]() Титла: Малко помощ за един скрипт Публикувано от: Gaara в May 07, 2008, 12:00 Ето още малко инфо:
|