Общие вопросы
Помогите разобраться с bash
AhDoh4aChahr 20 сентября, 2013 - 02:53Пытаюсь написать цикл который будет выполняться до тех пор пока в файле не останется строк.
file1=test.txt # Команды "wc -l $file1 | cut -d ' ' -f1" подсчитывают число строк в файле # может не лучший вариант, нашёл в интернете i=$(wc -l $file1 | cut -d ' ' -f1) for i in [ $i -ge 1 ]; do # Любая команда для проверки echo $(wc -l $file1 | cut -d ' ' -f1) # Удаляет из файла первую строку sed -i /"`head -n 1 $file1`"/d $file1 # Задаёт переменной новое значение i=$(wc -l $file1 | cut -d ' ' -f1) done
grep, подстановка переменной.
AhDoh4aChahr 18 сентября, 2013 - 17:54Здравствуйте.
Я пробую написать скрипт на bash, и ни как не получается подставить переменную.
В функции есть строки вот такого вида:
Function FUNCT() } _VAR='Some: compositely составная строка!' cat file.txt | grep $_VAR > out.txt }
Ну и естественно не срабатывает потому что grep передаётся строка без экранирующих скобок.
Подскажите пожалуйста какие есть варианты для решения.
Что-то с emerge
fame 17 сентября, 2013 - 15:15Поставили мне на vds gentoo. Сохронизирую пакеты и вот что получаю
[code]
s1 / # emerge --sync
>>> Starting rsync with rsync://140.211.166.189/gentoo-portage...
>>> Checking server timestamp ...
Traceback (most recent call last):
File "/usr/bin/emerge", line 50, in
retval = emerge_main()
File "/usr/lib/portage/pym/_emerge/main.py", line 1052, in emerge_main
gc_locals=locals().clear)
File "/usr/lib/portage/pym/_emerge/actions.py", line 3846, in run_action
return action_sync(settings, trees, mtimedb, myopts, myaction)
[РЕШЕНО] Cron
Akushi 16 сентября, 2013 - 19:17Подскажите пожалуйста в крациях как поставить на крон - http://adm.fijex.ru/cron.php?cron=qQ3213
Чтобы юзалось хотябы 1 раз в день например утром...
[РЕШЕНО] MTP и файлы с русскими буквами
denprog 15 сентября, 2013 - 16:28Есть коммуникатор Samsung S3 Mini. Требуется подключить его к Генту и копировать файлы с него и на него.
До этого у меня был телефон с Андроидом 2.1, он подключался как обычная флешка и проблем не было. Когда купил этот новый с удивлением узнал про некое MTP, с помощью которого теперь нужно управлять файловой системой на девайсе. Еще удивительнее, что я, имеея Линукс не могу без проблем коннектиться к другому Линуксу.
Смена железа (amd на intel) как кратчайшим путем поднять систему?
micbal 13 сентября, 2013 - 00:03Была материнская плата под AMD (sempron 140), теперь на i3. Старая плата не доступна. ~amd64 ветка. Стартует ядро, но большинство команд включая portage падают при запуске. :( Соответственно chroot с sysrescuecd не чем не поможет. Если ли другой более быстрый путь кроме как: установка из stage, и последующее копирования туда /etc, world, и т.д.?
полное обновление системы кроме kde
carter85 12 сентября, 2013 - 12:53Всем привет
Вопрос такой: хочу обновить систему emerge -avquDN world, но при этом не обновлять сам kde 4.10.1, но так как KDE состоит из множество пакетов, возникает неудоство, неужели мне все эти пакеты по одному нужно замаскировать в package.mask ?? или есть какой то другой путь?
Спасибо.
Grub2 порядок загрузки версий ядер.
miruss 10 сентября, 2013 - 19:25добрый вечер.
у меня такая проблема,
grub2-mkconfig
Generating grub.cfg ...
#
# DO NOT EDIT THIS FILE
A я все таки отредактирую эту простынку.
slepnoga
[b]server grub2 # eselect kernel list
Available kernel symlink targets:
[1] linux-3.0.6-gentoo
[2] linux-3.1.6-gentoo
[3] linux-3.2.1-gentoo-r2
[4] linux-3.2.12-gentoo
[5] linux-3.4.0-gentoo
[6] linux-3.4.4-gentoo
[7] linux-3.5.3-gentoo
[8] linux-3.6.2-gentoo
[9] linux-3.6.8-gentoo
[10] linux-3.6.11-gentoo
[11] linux-3.7.1-gentoo
Тем кто пробовал wayland - вопрос.
draft3r 10 сентября, 2013 - 17:14Суток добрых всем и каждому :)
Поделитесь опытом "юзания". Да и вообще как там живется на планете Вэйленда. С чем его едят; чего уже умеет, чего еще нет. "Отсебятина" приветствуется ;)
Оптимизация процесса компиляции
zodiak 9 сентября, 2013 - 13:09Здраствуйте, подскажите пожалуйста, какой флаг предпочтительнее использовать для достижения максимальной производительности? Есть два варианта:
1.
Core 2 Duo/Quad, Xeon 51xx/53xx/54xx, Pentium Dual-Core T23xx+/Exxxx, Celeron Dual-Core
vendor_id : GenuineIntel
cpu family : 6
model : 15, 23
model name : Intel(R) Core(TM)2 CPU XXXX @ XXXGHz
model name : Intel(R) Celeron(R) CPU E3400 @ 2.60GHz
32 bit profile (x86):
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
2.
CFLAGS="-O2 -march=native -pipe"
- « первая
- ‹ предыдущая
- …
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- …
- следующая ›
- последняя »
