Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Перенаправление данных

Используя механизм перенаправления данных, в текущей директории создать file2, содержащий имена (без дополнительной информации о типе,правах доступа и т. п.) нескрытых объектов текущей директории.Какая это команда?
Ответ: А если исп команды ls >file2
Вопрос: Перенаправление потоков

Код Bash
1
command 3>&1 1>&2 2>&3
command - какая-то команда
3>&1 1>&2 2>&3 - получается, что поток 3 перенаправляется в поток 3 и ничего не меняется?
как проверить то, что перенаправление потоков успешно, не используя <> ?
Ответ:
Сообщение от spydark91
это же не с помощью конвейера?
Нет. Просто в скриптах с использованием конвейеров операторы перенаправления потоков используются наиболее часто.
Я бы вам вообще порекомендовал более подробно поизучать команды терминала с оболочкой bash.
Рекомендую книжку Алексея Береснева "Администрирование GNU/Linux с нуля." Там достаточно и описаний команд и примеров и упражнений... Это полноценный учебник.
Ещё рекомендую именно по данной теме
Вопрос: После апгрейда с 14 LTS на 16 умерла система. Как вытащить данные?

После UBUNTU апгрейда с 14 LTS на 16 умерла система. Как вытащить данные? Система - ерунда, перепишу, там весь 1 курс информации. Помогите
Ответ: Спасибо, буду пробовать!

Добавлено через 28 минут
О да! Все работает, я вижу свои данные! Спасибо!
Вопрос: Перенаправление пакетов iptables

Как в ip tables прописать перенаправление пакетов:

с 54880 порта на порт 54889
Ответ: Лучше бы ты делал наоборот. И в здешнем разделе,
и у тебя в голове будет меньше мусора.
Вопрос: Перенаправления, конвейер и awk

Часть первая: Использование перенаправлений и конвейера (программного канала)
  1. В созданном текстовом файле первый символ каждой строки заменить на первый символ предыдущей строки. Первая строка остается без изменений.
  2. Из информации, содержащейся в файлах query[1-5], определить названия товаров, которые продавались по минимальной цене.
  3. Определить количество файлов в каталоге /etc, которые являются символическими ссылками.

Часть вторая: Текстовый процессор awk
  1. В созданном для практической работы №4 текстовом файле первый символ каждой строки заменить на первый символ предыдущей строки. Первая строка остается без изменений
  2. В файле query3 определить товары, в названии которых фигурирует "BALL", и их общее количество
  3. В файле query2 определить города, в которых есть более одного покупателя

Вот структуры файлов и сами файлы:



Помогите пожалуйста, ибо не могу linux . Заранее спасибо.
Ответ:
Сообщение от LackyDez
Тут awk.
Еще проще:
Bash
1
awk -F '' '{tmp=$1}a{$1=a}a=tmp' OFS='' text
Вопрос: Перенаправление stdout в ssh

Всем привет. В общем хочу написать скрипт, который
1. Соединяется по ssh с удаленной машиной
2. Запускает программу1 и перенаправляет её вывод на МОЮ машину (в файл1)
...
Запускает программуN и перенаправляет её вывод на МОЮ машину в (файл N)

Всяко-разно пробовал, но перенаправление всегда происходило в файлы на удалённой машине. Помогите составить такой скрипт, пожалуйста
Ответ:
Сообщение от Tester01
А разве так мы не запишем только вывод ошибок? И к тому же не на локальную машину, а на сервер?
А разве так мы не запишем только вывод ошибок? И к тому же не на локальную машину, а на сервер?
Ну оно то запишет вывод ошибок но на вашей локальной машине
Тогда можно не олько ошибки а все
ssh user@host 'команда' > <file>
Вопрос: Postgres + 1C. База данных не существует.

Добрый день.
Странная штука происходит, после обновление 1С до последней версии.
Захожу в администрирование 1С серверов, добавляю там центральный сервер 1С. В списке баз данных есть база данных, удалить не могу пишет что не существует такая база данных, создать естественно тоже не могу.

смотрю на сервере
sudo -u postgres psql --list
could not change directory to "/root"
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
postgres  | postgres | UTF8     | ru_RU.UTF-8 | ru_RU.UTF-8 |
template0 | postgres | UTF8     | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
template1 | postgres | UTF8     | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
(3 rows)

И действительно такой базы нет. Но вопрос в том, чо эта база висит в администрирование сервера 1С. А мне надо создать именно с таким именем.

Откуда подтягивается данные не могу понять?
Ответ: удалите информацию о базе и файла кластера . он хранит информацию в текстовом виде
Вопрос: Проблема с сервером базы данных

Запускаю на серваке скрипт(в процессе ороизводится мгого обращений к базе данных)

Начинаю получать данные на выходе. но работа скрипта внезапно прирывается и я получаю ощибку:
автор
Traceback (most recent call last):
File "main.py", line 35, in <module>
getDataNetworks(item["id_network"], item["name_network"], item["link"], appinfo)
File "main.py", line 21, in getDataNetworks
readyToOffer = appinfo.complite_to_offer(currentCondidate)
File "/home/frodo/prod/pullOffers/tests/appinfo.py", line 54, in complite_to_offer
db = MySQLdb.connect(host="db.distcdn.net", user="frodo", passwd="frod99z", db="frodo")
File "/usr/lib64/python2.7/site-packages/MySQLdb/__init__.py", line 81, in Connect
return Connection(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/MySQLdb/connections.py", line 193, in __init__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (2005, "Unknown MySQL server host 'db.distcdn.net' (0)")


База данных находится на отдельном сервере.

Правельно ли я понял что клюкнуо именно сервак с базой данных?
Ответ: Пусть начальство возмёт VDS-ку помощней.
Вопрос: Обмен данными между процессами, с использованием socket

обмен данными с использованием socket
используя TPC- socket
обмен данными между процессами
доп:ip адрес в socket 127.0.0.1
входные данные в файле
Ответ: "Напишите что-нибудь, сам не знаю что"
Вопрос: Копирование данных с raid1

Добрый день. Есть комп на debian с программным raid1, созданным во время установки системы. На райде 4 раздела /, /boot, /home, и своп. Есть второй комп также на дебиан, на котором поднят raid1 с помощью zfs. Нужно скопировать данные с 1-го диска (раздел /home) первого компа на raid1 второго компа, а потом это диск поставить на место, чтобы все осталось в рабочем состоянии. Подскажите как это сделать, желательно поэтапно, не хочу по незнанию грохнуть данные.
Ответ:
Сообщение от Marinero
Это как раз наименее страшное:
А наиболее ото то, что он потом обратно на место может не встать в первый комп?