Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   UNIX, Linux, MacOs для PC и другие ОС (https://nowa.cc/forumdisplay.php?f=17)
-   -   "Помогите новичку" или вопросы по LINUX (Архив) (https://nowa.cc/showthread.php?t=79013)

NetFox 25.12.2010 12:17

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от buxgalter (Сообщение 3622885)
Есть ли аналог для кипера WM в линухе?

Я такого не обнаружил. Годится вариант http://wiki.webmoney.ru/wiki/show/WM_Keeper_Light
Работает через браузер и не зависит от ОСи. Защита не такая крутая, но достаточная.
Чуть не зыбыл - для использования этого варианта надо завести другой счет. Счет от Classik боступен не будет.

bronweg 26.12.2010 16:05

Re: "Помогите новичку" или вопросы по LINUX
 
Здравствуйте, пытаюсь написать скрипт на баш который будет создавать некий трёхмерный массив. Мне нужно отобразить в массиве файловое дерево с информацией о каждом файле. То-есть один уровень массива это название директории, второй - название файла и третий свойства файла. В голове я себе как-то построил эту структуру а вот написать, пока, не очень получилось.
Скрипт получает директорию как аргумент от пользователя и именно от неё и глубже уже пляшет.
Для начала я выделил интересующую меня информацию (ls -Rl $1 | grep '^[\.-]').
Получил некое дерево с которым можно, вроде бы, дальше работать но в этот момент мозги разбрелись...
Толкните меня кто нибудь, помогите собрать мозги в кучку...

sash80 26.12.2010 20:39

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от bronweg (Сообщение 3625740)
Здравствуйте, пытаюсь написать скрипт на баш который будет создавать некий трёхмерный массив. Мне нужно отобразить в массиве файловое дерево с информацией о каждом файле. То-есть один уровень массива это название директории, второй - название файла и третий свойства файла. В голове я себе как-то построил эту структуру а вот написать, пока, не очень получилось.
Скрипт получает директорию как аргумент от пользователя и именно от неё и глубже уже пляшет.
Для начала я выделил интересующую меня информацию (ls -Rl $1 | grep '^[\.-]').
Получил некое дерево с которым можно, вроде бы, дальше работать но в этот момент мозги разбрелись...
Толкните меня кто нибудь, помогите собрать мозги в кучу...

ничесе новичек :)

bronweg 26.12.2010 20:51

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от sash80 (Сообщение 3626238)
ничесе новичек :)

Ну... Новички разные бывают.:roll: Но, возможно, я действительно не по адресу.:oops:

sash80 27.12.2010 01:54

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от bronweg (Сообщение 3625740)
ls -Rl $1 | grep '^[\.-]

новички пошли ... конечно ...
Цитата:

Сообщение от bronweg (Сообщение 3625740)
... пытаюсь написать скрипт

это связано "частично" с программированием - может стоит обратится в тему Программирование

portoss 27.12.2010 08:37

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от bronweg (Сообщение 3625740)
Здравствуйте, пытаюсь написать скрипт на баш который будет создавать некий трёхмерный массив. Мне нужно отобразить в массиве файловое дерево с информацией о каждом файле. То-есть один уровень массива это название директории, второй - название файла и третий свойства файла. В голове я себе как-то построил эту структуру а вот написать, пока, не очень получилось.
Скрипт получает директорию как аргумент от пользователя и именно от неё и глубже уже пляшет.
Для начала я выделил интересующую меня информацию (ls -Rl $1 | grep '^[\.-]').
Получил некое дерево с которым можно, вроде бы, дальше работать но в этот момент мозги разбрелись...
Толкните меня кто нибудь, помогите собрать мозги в кучку...

копай в направлении gawk awk
навскидку - нечто похожее
Код:

ls -Rl $1 | grep '^[\.-]' |  awk '{ print "название " $9 "        размер: " $5 }'

DoubleSpace 27.12.2010 12:33

Re: "Помогите новичку" или вопросы по LINUX
 
Если задача для bash окажется тяжеловатой, попробуйте на пайтоне.

webdokito 14.01.2011 15:47

Re: "Помогите новичку" или вопросы по LINUX
 
На питоне ,мне кажется удобнее

jaguaruty 16.01.2011 15:12

Re: "Помогите новичку" или вопросы по LINUX
 
Рекомендую PHP V5 или Perl с его хэшами.

o_tau 17.01.2011 13:44

Re: "Помогите новичку" или вопросы по LINUX
 
Да на любом языке, умеющем работать с массивами. А баш для этого не очень подходит.

pvv1978 21.01.2011 00:01

Re: "Помогите новичку" или вопросы по LINUX
 
А после заполнения массива - для каких целей он будет использоваться, может, без него можно все сделать?

kiv69 22.01.2011 01:07

Re: "Помогите новичку" или вопросы по LINUX
 
Требуется поменять MAC-адрес сетевой карты.
Под виндой это делается в настройках сетевой карты.
Как это сделать под Ubuntu 10.04 ума не приложу, а иначе не могу подключиться, сеть завязана на MAC-адрес моей старой мамки.
Подскажите, в каком направлении рыть?

sHa 22.01.2011 01:54

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от kiv69 (Сообщение 3675211)
Требуется поменять MAC-адрес сетевой карты.

Временная смена MAC-адреса (после перезагрузки слетает)
Код:

$ sudo ifconfig eth0 hw ether xx:xx:xx:xx
Постоянная смена MAC-адреса
в описание интерфейса в /etc/network/interfaces добавляем:
Код:

hwaddress ether XX:XX:XX:XX:XX:XX

kiv69 22.01.2011 03:59

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от sHa (Сообщение 3675307)
Временная смена MAC-адреса (после перезагрузки слетает)
Код:

$ sudo ifconfig eth0 hw ether xx:xx:xx:xx

Помогло, только указывал eth1, так как у меня на eth0 домашняя сеть, а на eth2 мобильник.
Цитата:

Постоянная смена MAC-адреса
в описание интерфейса в /etc/network/interfaces добавляем:
Код:

hwaddress ether XX:XX:XX:XX:XX:XX

Как указать, что этот адрес относится именно к eth1?

bichko 22.01.2011 04:05

Re: "Помогите новичку" или вопросы по LINUX
 
Люди добрые помогите зделать CatchAll ящик на убунту, не знаю как


Текущее время: 13:25. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2025 NoWa.cc

Время генерации страницы 0.49523 секунды с 9 запросами