Как перечислить конкретные строки из файла

Я предлагаю вместо этого использовать функцию:

mygulp () { ловушка : ИНТ; залпом || сказать "залпом разбился"; }

В ловушку поймать сочетание клавиш Ctrl-с ("прерывание" сигнала) и выполнить команду : команда (т. е. ничего).

Обратите внимание также || вместо ; - таким образом, если залпом выходит нормально (вы не нажмете Ctrl-C), а затем ничего не происходит, но если код завершения не равен нулю, то говорят, команда начнет.

Эта функция должна работать как в Баш и ЗШ, в дальнейшем вы можете удалить последний ; перед закрытием скобки.

+489
caccia 6 мая 2012 г., 23:43:03
22 ответов

Откройте файл /и т. д./По умолчанию/webcit и измените первую строку на

экспорт WEBCIT_APACHEFLAG=-Ф'

перезапустите службу

судо служба webcit перезагрузить
+957
Ace Padilla 03 февр. '09 в 4:24

Меня интересует редактирование одной страницы документа на обоих компьютерах Mac и iPad.

Я понимаю понятие "загрузки" документ из iCloud (или откуда угодно).

Но это не то, что я хочу, потому что что бы создать копию документа, в результате чего в нескольких версиях.

Так что "обмен," "экспорт" "копирование," "загрузки," и т. д. это то, что я пытаюсь избежать.

Я ведь что-то похожее, когда у вас есть файл в Dropbox, и вы измените его на вашем рабочем компьютере, а потом пойти домой и там редактировать один и тот же файл.

Я думаю, если это вообще возможно придется iCloud, но если это может быть сделано с Dropbox, что было бы предпочтительней.

Любая помощь будет высоко оценили.

+897
Maninder singh 30 дек. 2011 г., 13:38:08
Другие ответы

Связанные вопросы


Похожие вопросы

Как я могу настроить , чтобы csh или tcsh в до выбор нажатием вкладке дважды, как Баш?

+887
ludwig 5 мар. 2012 г., 05:28:29

Искатель - Предпочтения. Установите флажок, чтобы показать ваш Mac есть, и вы сможете легко перемещаться туда, куда вы хотите.

+725
UR6LAD 27 мар. 2019 г., 05:51:41

А как насчет этого .... наверняка кувалдой.

Вызывать его в этом скрипте Prob01.txt 0.75 0.25 применять комбинации +/-75% изменения 1 и +/-25% на 3 значения по каждой реакции и записывать их в отдельные файлы

#!/бин/Баш
#берет $входной_файл $pct1 $pct3
#Примечание $ % - это множитель, выраженный десятичной дробью

#глобальные переменные
#$ш : номер строки и исходные цифры, пробел
#$файл : новое имя файла 
#$о. : оригинальные рисунки в оригинальном формате
#$Н : новые цифры в правильном формате
входной_файл=$1
#Стрип-суффикс (.txt) из имени файла 
файл outfile=${входной_файл%.*}
pct1=$2
pct3=$3

domath функция {
 # принимает значение $$умножитель
 местные М=$(эхо 1+$2 | БЦ -л)
 локальный ответ=$(эхо $1 $м | у awk '{функции printf "%7.6 Е\Н" , $1*$2}' | сед-Е-Е-Х/[УО]\+*/Е/Г' -е 'ы/^([^-])/+\1/г')
 Эхо $ответ
}

makechange функция {
 #берет $реакцией $чехол
 #создать новое имя файла 
 файла newfile=${файл}_$1_$(е "%02g" $2).тхт
 #сделать копию
 СР $входной_файл $файл
 #измените соответствующую строку
 СЕПГ -я "${ж[0]}С/$О/$Н/" $файл
}

#получить все имена реакция 
грэп -по "^Р[0-9]+Ф(?=:)" Prob01.txt > Степа

#получить все цифры и их количество линии в случае повторяющиеся
грэп -Пон "^\+[^\!]*" Prob01.txt > stepB

Для ((я=1; я<=$(кот Степа | туалет -л); я++)); делать
 реакция=$(СЭД "${я}м;д" Степа)
 цифры=$(СЭД "${я}м;д" stepB | СЭД 'ы/:/ /г')
Вт=($цифры)
 #восстановить старую строку
 о=$(Эхо $цифры | грэп -по "(?<= ).*")
 #сочиняют новую строку для каждого из 4 случаев
 Для ((от J=1; j с<=4; J++ В)); делать
 случае $J в
1)
 Н=$(Эхо "$(domath ${Ж[1]} $pct1) ${Ж[2]} ${Ж[3]}")
;;
2)
 Н=$(Эхо "$(domath ${Ж[1]} -$pct1) ${Ж[2]} ${Ж[3]}")
;;
3)
 Н=$(Эхо "${Ж[1]} ${Ж[2]} $(domath ${Ж[3]} $pct3)")
;;
4)
 Н=$(Эхо "${Ж[1]} ${Ж[2]} $(domath ${Ж[3]} -$pct3)")
;;
эсок
 #внести изменения
 makechange $реакцией $Дж
сделано

сделано
#очистка
РМ шаг{А..Б}
+569
cyware 28 янв. 2010 г., 03:36:40

Я пытаюсь создать разреженный пучок изображения из Дисковой утилиты прямо на моем NAS (через установленный объем СМБ):

DiskUtil options

Затем я получаю следующее сообщение об ошибке через несколько секунд:

Error message

Создание sparseimage точно так же прекрасно работает. Однако я хотел поехать в разреженный пучок, как файл после синхронизации с Google Drive и sparsebundle все видны как папки, а затем более синхронизации-дружелюбный.

Я на 10.10.1.

Информация о подключенном томе:

Volume info

+524
Annie king 4 дек. 2020 г., 16:57:15

Это зависит от того. Если вы используете адреса суперблок формат 0.9 или 1.0 ( не 1.1 или 1.2 ), то вы можете просто использовать команды mdadm --ноль-суперблоков ( с LiveCD или иначе с такими остановил ) зап рейд суперблоков, а затем может получить доступ к диску нормально. Вы также можете изменить массив так, чтобы он только должен был один диск вместо двух, и тогда больше не будет ухудшаться. Затем, если вы получаете вокруг, чтобы заменить неисправный диск позже, вы можете вырастить его обратно.

Изменить массив таким образом, что только один диск считается нормальным, делать:

для mdadm -г на /dev/md0 -Н 1 --сила

Также вы можете увидеть, что суперблок формат вы используете для mdadm -Е с /dev/sdXX

+495
Alex Vong 5 мар. 2013 г., 09:17:30

Может не работать в Ubuntu, но вот https://help.ubuntu.com/community/UEFI в Ubuntu ребята описано, как установить с помощью ЭФИ.

Что вам нужно, это создать загрузочную флэшку для ЭФИ при помощи UNetbootin , а затем скопировать установочный ISO-образ на него. Также вам может потребоваться отключить Secureboot в конфигурации ЭФИ.

Слово на Windows на 80Гб раздел: это действительно небольшой, и вы, вероятно, способны только установить небольшое количество программ, пока вы бежите из космоса. Как для Linux это может быть хорошо с 80Гб, но все равно не так много пространства для работы.

Обновление: Создание загрузочной флешки для установки Linux

Для создания загрузочной флешки использовать для EFI установить на Windows запустить команду diskpart и введите следующие команды. Обязательно выберите USB-накопитель в выберите диск, где вы хотите разместить установочные файлы для Linux.

  • диск список
  • выберите диск <#>
  • чистые
  • создать первичный раздел
  • Выберите раздел 1
  • активный
  • формат быстрая ФС=фат32
  • назначить
  • выход

Затем смонтируйте ISO-образ linuxdistribution вы хотите установить и просто скопировать содержимое. Затем вы должны быть в состоянии загрузиться с USB-флешки. Если не отключить безопасную загрузку в EFI. Для настройки secureboot для grub2 для загрузки Windows имеют рассмотрим в этой статье http://www.boerngen-schmidt.de/2015/04/gentoo-and-windows-8-1-secure-boot-setup/

+494
maggu 20 мая 2018 г., 03:50:54

Дать Renoise попробовать — это помощью клавиатуры, а также поддерживает VST и AU.

+477
EdSG 11 мар. 2012 г., 16:23:50

Вы не можете использовать FTP для выполнения команд удаленно. Это означает протокол передачи файлов. Что вам на самом деле нужно СШ.

Все, что вам нужно сделать, это установить пакет СШ на обеих машинах, а затем следовать в этом руководстве , чтобы настроить беспарольный вход.

А теперь как это назвать:

по SSH имя_пользователя@хост Echo "Привет Мир\!"

Например, это я делаю это для себя:

ник@элементы accessdenied:~$ СШ ник@localhost в Echo "Привет Мир\!"
Всем Привет!
+469
Amanda Indrawan 15 апр. 2018 г., 07:20:27

Проверка обратных зависимостей от других пакетов раскрывает причину:

$ АПТ-кэш показать на Python-нос | грэп зависит
Зависит: питон-ПКГ-ресурсы, вместо python2.7, на Python (>= 2.6.6-7~), питон (<< 2.8), вместо python2.6

Тут уже ошибка, сообщили о проблеме.

+464
neyo 18 мар. 2016 г., 02:23:06

Попробуйте:

unoconv -Ф тхт -е FilterOptions=utf8 ПО,если Foo.docx

Похоже, баг и сообщил здесь.

Если это не работает, возможно, ваш LibreOffice не поддерживает файлы DOCX файл. Ознакомиться более детально здесь.

+445
donls 22 апр. 2021 г., 18:33:04

АПА, ГНД, и Чикаго форматы советуем указать название произведения, когда автор неизвестен. Здесь это не проходит по понятным причинам, поэтому я думаю, что вам придется заниматься чем-то творческим, например, обратите внимание, в самой цитате. В он-лайн цитаты тоже будет сложно сделать однозначно, но я думаю, что я пойду с чем-то подобным (маргиналии 2017,) или (Анонимный, 2017) в дополнение к объяснению необычных обстоятельствах в тексте как димпол предлагает.

+440
Jack Mehoff 16 окт. 2013 г., 22:01:09

Как я могу использовать jq не для извлечения объекта с идентификатором 11 из следующий JSON, для того, чтобы обработать процессору пакета температура?

{
"идентификатор":0,
"Текст":"Сенсор",
"Дети":[
{
"идентификатор":1,
"Текст":"PC15029",
"Дети":[
{
"идентификатор":2,
"Текст":"Л. С. 1993",
"Дети":[
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/платы.ПНГ"
},
{
"идентификатор":3,
"Текст":"Intel процессоров i5-4200м",
"Дети":[
{
"идентификатор":4,
"Текст":"Часы",
"Дети":[
{
"идентификатор":5,
"Текст":"Скорость Автобус",
"Дети":[
],
"Мин":"100 МГц",
"Значение":"100 МГц",
"Максимум":"100 МГц",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":6,
"Текст":"ядро процессора #1",
"Дети":[
],
"Мин":"2694 МГц",
"Значение":"2993 МГц",
"Макс":"3093 МГц",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":7,
"Текст":"ядро процессора #2",
"Дети":[
],
"Мин":"2694 МГц",
"Значение":"2993 МГц",
"Макс":"3093 МГц",
"Url_изображения":"изображения/прозрачный.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/часы.ПНГ"
},
{
"идентификатор":8,
"Текст":"Температура",
"Дети":[
{
"идентификатор":9,
"Текст":"ядро процессора #1",
"Дети":[
],
"Мин":"39,0 °С",
"Значение":"°56,0 С",
"Макс":"65,0 °С",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":10,
"Текст":"ядро процессора #2",
"Дети":[
],
"Мин":"42,0 °С",
"Значение":"58,0 °С",
"Макс":"64,0 °С",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":11,
"Текст":"процессоров",
"Дети":[
],
"Мин":"43,0 °С",
"Значение":"58,0 °С",
"Макс":"65,0 °С",
"Url_изображения":"изображения/прозрачный.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/температуры.ПНГ"
},
{
"идентификатор":12,
"Текст":"Нагрузка",
"Дети":[
{
"идентификатор":13,
"Текст":"ЦП-всего",
"Дети":[
],
"Мин":"0,0 %",
"Значение":"46,9 %",
"Максимум":"100,0 %",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":14,
"Текст":"ядро процессора #1",
"Дети":[
],
"Мин":"0,0 %",
"Значение":"43,8 %",
"Максимум":"100,0 %",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":15,
"Текст":"ядро процессора #2",
"Дети":[
],
"Мин":"0,0 %",
"Значение":"50,0 %",
"Максимум":"100,0 %",
"Url_изображения":"изображения/прозрачный.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/нагрузки.ПНГ"
},
{
"идентификатор":16,
"Текст":"Полномочия",
"Дети":[
{
"идентификатор":17,
"Текст":"процессоров",
"Дети":[
],
"Мин":"5,0 Вт",
"Значение":"18,8 Вт",
"Макс":"23,8 Вт",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":18,
"Текст":"процессорных ядер",
"Дети":[
],
"Мин":"0,6 Вт",
"Значение":"9,3 Вт",
"Макс":"14,0 Вт",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":19,
"Текст":"графический процессор",
"Дети":[
],
"Мин":"0,0 Ж",
"Значение":"1,9 Вт",
"Макс":"6,2 Вт",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":20,
"Текст":"памяти процессора",
"Дети":[
],
"Мин":"0,8 Вт",
"Значение":"1,6 Вт",
"Максимум":"2,3 Вт",
"Url_изображения":"изображения/прозрачный.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/власть.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/ЦП.ПНГ"
},
{
"идентификатор":21,
"Текст":"Родовая Память",
"Дети":[
{
"идентификатор":22,
"Текст":"Нагрузка",
"Дети":[
{
"идентификатор":23,
"Текст":"Память",
"Дети":[
],
"Мин":"42,4 %",
"Значение":"48,3 %",
"Максимум":"52,1 %",
"Url_изображения":"изображения/прозрачный.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/нагрузки.ПНГ"
},
{
"идентификатор":24,
"Текст":"Сведения",
"Дети":[
{
"идентификатор":25,
"Текст":"Используемая Память",
"Дети":[
],
"Мин":"3,4 ГБ",
"Значение":"3,8 ГБ",
"Максимум":"4,1 ГБ",
"Url_изображения":"изображения/прозрачный.ПНГ"
},
{
"идентификатор":26,
"Текст":"Память",
"Дети":[
],
"Мин":"3,8 ГБ",
"Значение":"4,1 ГБ",
"Максимум":"4,6 ГБ",
"Url_изображения":"изображения/прозрачный.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/власть.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/ОЗУ.ПНГ"
},
{
"идентификатор":27,
"Текст":"ST500LM021-1KJ152",
"Дети":[
{
"идентификатор":28,
"Текст":"Температура",
"Дети":[
{
"идентификатор":29,
"Текст":"Температура",
"Дети":[
],
"Мин":"37,0 °С",
"Значение":"38,0 °С",
"Макс":"41,0 °С",
"Url_изображения":"изображения/прозрачный.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/температуры.ПНГ"
},
{
"идентификатор":30,
"Текст":"Нагрузка",
"Дети":[
{
"идентификатор":31,
"Текст":"Занятое Пространство",
"Дети":[
],
"Мин":"77,7 %",
"Значение":"77,7 %",
"Максимум":"78,2 %",
"Url_изображения":"изображения/прозрачный.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/нагрузки.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/жесткий диск.ПНГ"
}
],
"Мин":"",
"Значение":"",
"Максимум":"",
"Url_изображения":"images_icon/компьютер.ПНГ"
}
],
"Мин":"Мин",
"Ценность":"Ценность",
"Макс""Макс",
"Url_изображения":""
}
+396
NDuma 8 мар. 2019 г., 02:37:02

На моем с Lubuntu 13.10, я создал деградированного RAID массив, скопировать все содержимое "главной" диск и попробовал загрузиться с массива. Я в основном следовали этим инструкциям.

При загрузке система не распознает корневого раздела (предупреждение! в /dev/диск/к сожалению/к-корневой-массива-ID не существует). Я выполнил blkid с помощью initramfs Shell и RAID-массивы были не указаны.

Обновление:

Также Кошка /proc/mdstat и Общ с /dev/МД* дает мне никакого результата. Я также попытался добавить в RAID1 модуль вручную в файле/etc/initramfs при-сервис/модули, но ничего. RAID-массивы не собранный даже при нормальной загрузке: я остановил его редактирования корень UUID в основной menuentry от жратвы.

Обратите внимание, что при запуске операционной системы, как правило, собранные массивы. Кроме того, я могу собрать массивы в initramfs оболочки установки вручную корневого раздела и выполнения

каталог /mnt на/sbin/команды mdadm --сборка --сканирование

Старая информаций (наверное бесполезно):

Так я проверил, если загружены нужные модули для RAID используют

обновления-пакет initramfs-у-к судо все -в > ~/initout.txt
кошка ~/initout.txt | грэп рейд

Это результат:

Добавив модуль в /lib/модули/3.11.0-13-общий/ядра/Либ/raid6/raid6_pq.ко
Добавив модуль в /lib/модули/3.11.0-13-общий/ядра/драйверы/для SCSI/raid_class.ко
Добавив модуль в /lib/модули/3.11.0-13-универсальные драйверы/ядра//на SCSI/aacraid/aacraid.ко
Добавив модуль в /lib/модули/3.11.0-13-общий/ядра/драйверы/для SCSI/массиве.ко
Добавив модуль в /lib/модули/3.11.0-13-универсальные драйверы/ядра//на SCSI/старый/megaraid_mm.ко
Добавив модуль в /lib/модули/3.11.0-13-универсальные драйверы/ядра//на SCSI/старый/megaraid_sas.ко
Добавив модуль в /lib/модули/3.11.0-13-общий/ядра/драйверы/для SCSI/старый/megaraid_mbox.ко
Добавив модуль в /lib/модули/3.11.0-13-общий/ядра/драйверы/для SCSI/pmcraid.ко
[...]

Похоже, что правильный рейд модуль в/lib/модули/3.11.0-13-общий/ядра/драйверов/МД/в RAID1.Коне добавлено. Это содержание моего файла/etc/mdadm, используемая.конф файл:

Устройство /dev/СДА* в /dev/СКБ*

Такие как /dev/МД/корень метаданные=1.2 имя=корень-массив идентификатор UUID=0e3ae751:5bca2767:a0de084c:c92033b1
Такие как /dev/МД/выиграть метаданные=1.2 название=Победа-массив идентификатор UUID=3c03111e:2658df20:2a8aba2d:e6ade522
Такие как /dev/МД/загрузки метаданных=1.2 наименование=загрузочного массива идентификатор UUID=ab40adc4:20238d93:29ee1ab5:22608d05
Такие как /dev/МД/домашний метаданные=1.2 название=Дом-массив идентификатор UUID=13768370:b8b8d4f4:aef53340:64626427
Такие как /dev/МД/поменять метаданные=1.2 имя=поменять-массив идентификатор UUID=fea8ebfd:b2c87eb2:4d8642d5:5adbb6e0

Я также попытался переместить его в /ЕТД/адреса/команды mdadm.конф без успеха.

+345
sBat 29 июл. 2010 г., 19:41:41

Работает в VirtualBox через gksudo в VirtualBox работал для меня; я еще, чтобы выяснить, почему...

+338
user10203930 31 мар. 2023 г., 21:27:18

Дружище синхронизации 4 лучше поддержка Nokia S40 с синхронизацией по Bluetooth.

Но она не работает под 10.9 или 10.10. И их новые версии 5 полностью прекращена поддержка для S40.

Так что дальше, наверное, единственный способ-это установка виртуальной машины с более старой ОС по вашему выбору и запускать его время от времени просто для синхронизации.

+286
KyleFarris 16 янв. 2022 г., 20:23:16

Несмотря на пару неприятных моментов, вот ответы на твои вопросы:

Вы должны абсолютно не опускаться до 2100 кал, если вы пытаетесь нарастить мышцы. У меня нет источника для этого (я надеюсь, что кто-то может предоставить хорошую учебу), но это практически невозможно, чтобы нарастить мышцы При дефиците калорий. Учитывая вашу активность, вы будете терять жировые отложения на 2100 калорий, но вы совершенно не мышечной массы.

Если вы хотите нарастить мышцы, вам нужно есть больше калорий, чем ваш организм сжигает в день. Если ваше тело горит 2700 калорий в сутки, вы должны быть направлены на 500 больше (3200), чтобы набрать мышечную. Вы можете съесть больше, чем это, и это может помочь с вашей силой, но вы также получите больше жира.

Вы сможете надеть жира, а ссыпать вверх и набирает мышцы, естественно, это неизбежно. Вы можете отрезать вниз с Кал диетические 2100 после этого, если вы хотите потерять жир тела.

+265
Katushai 7 окт. 2011 г., 23:32:24

Некоторые извитых из них:

сл -Ф %.0С 0.9 0.5 33.8 | вставить -д '|,\н - - - /dev/нуль
сл -Ф %.0С 2015.1 -0.5 1935.2 | вставить -СД '|,\Н - - - /dev/нуль

Обратите внимание, что СЛ - это не стандартная команда. POSIXly, если вы хотите напечатать последовательность, ряд, лучшие инструменты , как awk и до нашей эры. до н. э. можно сделать произвольной точности арифметики, но очень ограничен, когда дело доходит до формата ее вывода, так как awk - это более очевидное решение здесь.

на awk 'начало{для(i=1;я<=33;я++) печатать я "|" я ","}'

Хотя вы могли бы использовать БК как:

Эхо 'Для (я=1;я<=33;я++) {я, я}' | БК | вставить -д '|,\н - - - /dev/нуль
+227
JulieC 2 мар. 2012 г., 02:28:23

Согласно локали(1) Man-странице это можете - вы будете нуждаться, чтобы установить LOCPATH переменную среды, чтобы указать на каталог по вашему выбору (по крайней мере на некоторых системах Linux). Обратите внимание, что существует несколько источников языкового стандарта(1) Man-странице - мне удалось найти по крайней мере два ссылаясь на Linux. Я думаю, что вы должны попробовать, чтобы увидеть, является ли это работает на вашей системе.

+217
JonasCz 27 апр. 2013 г., 09:27:53

Одна вещь, которая поставляется с Android звонилки. Попробуйте "позвонить" *#*#4636#*#*. На большинстве устройств, это дает вам выбор между "После загрузки", "с момента последней зарядки", и многое другое. Правда, графика не так хорошо, как с экрана :)

Test menu Battery history

+209
Jimela Dora Kialo 30 дек. 2017 г., 02:26:15

Одно из решений, которое я нашел-это использование ПДУ.каталог д'. Использование sshd в качестве примера, поскольку этот процесс не использовать содержимое файла inittab, но все еще может запускаться автоматически во время загрузки.

+130
Mario Angco Torita 24 авг. 2016 г., 09:37:44

Показать вопросы с тегом