Преследовать полтергейст (#17) - сделать жетоны пункт считать за ущерб, отслеживать полтергейст это?
Я знаю, что магия трекпад не очень хорошо на некоторые вещи (я лично не люблю трекпадов в общем слишком много, когда я на ноутбуке). Я, как правило, начинают искать мышь. (18 лет наведении вокруг может быть слишком много для моего старого мозга).
Тем не менее, есть определенные вещи о Magic трекпад, что может пригодиться и что практически невозможно с помощью мыши. Мне не нравится магия мыши, потому что вы должны поднять свой “щелчок левой кнопкой мыши, палец”, чтобы выполнить щелчок правой кнопкой мыши. (Я попробовал его на некоторое время).
Так что я думаю, кто нибудь подключал магия трекпад и мышь USB в то же время, это возможно, чтобы иметь оба (и рабочей) и двигать рукой или при необходимости?
Кто-нибудь испытал это?
Я ищу, чтобы увидеть, если кто-то уже создал такой тип рациона, график или данные для Bitcoin. Соотношение будет:
общая сумма добытого bitoins в обращении (в любое время): в среднем по США цена биткоина (в любое время)
Идея заключается в том, чтобы: а) создать соотношение/соотношение цены и количества биткоин в обращении по отношению к доллару цена в любой момент времени в прошлом. б) построить график результатов, чтобы увидеть отношение в прошлом и возможном будущем.
Это можно было бы сделать: 1) общее количество биткоинов, добываемых и / или в обращении с момента создания первого блока 2) Средняя цена биткоина в долларах США 3) общее количество добываемых биткоинов в обращении: в среднем по США цена биткоина
1 и 2) это может быть разбита на 10 минут, 1 часа, 1 дня, 1 недели, 1 месяца, 1 года. Для 2) Средняя цена может быть взята за определенный период времени.
Спасибо.
У меня возникли проблемы при подключении к определенному сайту. Это случайно ли сайт загружается, но в последнее время это стало хуже. Что происходит, заключается в том, что я включаю роутер и компьютер выключается на ночь, то после перезагрузки по утрам чаще всего сайт не будет загружаться. Такое случается, хотя я мог бы открыть его накануне без каких-либо затруднений. Перезагрузка маршрутизатора является то, что вызывает Глюк. Все остальные загрузки веб-сайтов, как они должны.
Сам сайт ок, так как я могу получить доступ к нему через прокси-сервер и DownForEveryoneOrJustMe.com проверяет это онлайн. Я подозреваю, что это связано с моим компьютером, так как я могу получить доступ на сайт с помощью планшета Android через wifi (маршрутизатор и модем).
Вещи я пробовал на моем компьютере:
- пробовал 3 разных браузеров (Firefox, сафари, Опера);
- очистил кэши браузеров и инвалидов Firefox аддонов
- побежал оникса в режиме автоматизации, перезагружается.
- удален конфигурация в /Library/Настройки/затем конфигурация перезагружается.
- попробовал загрузиться в 2 разных HD дисков.
- сброшен кэш DNS (от учетной записи администратора)
- добавлять/удалять адреса DNS на Google и видит. В настоящее время используют DNS-адреса провайдера.
- ОС отключена х коротко брандмауэра. Инвалиды и переустановить GUI приложение для OS X и брандмауэр.
- LittleSnitch отключается, перезагружается.
- проверено /и т. д./хосты (записи localhost только)
- изменил значение MTU до 1453 в Настройки > Сеть > дополнительно > оборудование (ручное, 1453)
- звонила своему интернет-провайдеру. Они сказали мне, что это проблема с моим компьютером.
- Ping-тест результаты в 100% потери пакетов и времени ожидания запроса.
Маршрутизатор и модем
- сброс маршрутизатора и модема к заводским настройкам и перезагрузится.
- пробовал 2 разных роутеров; один беспроводной, один проводной, же производителя.
- обошел маршрутизатор так, чтобы модем был подключен непосредственно к моему компьютеру. Проблема сохраняется после модем/перезагрузить компьютер.
У меня не установлена антивирусная программа, но недавно я переехал в новый модем. Я использую Макбук Про на OS х10.10.5. Я бы признательны за любые предложения, как я из идей. Спасибо.
Если вы можете использовать на Perl
:
$ на Perl -е',' -анле '
для (@Ф) {
($л$ч) = сплит "-";
$счетчик++, если $л == 348 || ($л < 348 и $H >= 348);
}
Конец {печати $графа}
файл'
2
Я хочу, чтобы поиск через несколько поддиректорий и преобразовать все .mp3 файлы .Аль-файлов. Вот как я делаю это:
найти . -имя '*.МР3' -тип F -print0 команды | команды xargs -0 -т-р-и {} Сокс {} -Р 8000 -С1 -е-закон {}.Аль ФНЧ 4000 compand 0.02,0.05 -60,-60,-30,-10,-20,-8,-5,-8,-2,-8 -8 -7 0.05
Но это оставляет меня с файлами как именем.МР3.Аль, тогда я сделаю это:
переименовать 'ы/.МР3.Аль$/.ал/' ./**/*.МР3.Аль
Кажется немного неуклюжим, но я не могу понять как сделать такое расширение, чтобы удалить старую .расширением MP3.
(Если кого-то интересует, это для использования в системе АТС Asterisk 13.8.2. Я знаю, он имеет свой собственный встроенный конвертер, а также может воспроизводить mp3-файлы, но ни одно из решений не так хорошо, как родных алав!)
Короткое фоне
Я пытаюсь написать свою собственную раскладку клавиатуры с супер/помощью mod4/выиграть ключ в замок крышки. Но независимо от того, что капс лок связан упр.
Я сейчас на 64-битной установки Ubuntu 16.04.
Длинный фон
Учитывая следующие хкв символы файл, расположенный в ~/.конфиг/хкв/символы/КК
:
частичное alphanumeric_keys по умолчанию
xkb_symbols "Basic" в {
включить "Латинской(тип2)"
включить "СЭ(СЭ)"
};
частичное alphanumeric_keys
xkb_symbols "СЭ" {
имя[Группа1]="Швеция";
ключ <AE05> { [ 5, процентов, EuroSign, центовый ] };
ключ <ВЛ11> { [ плюс, вопрос, обратная косая черта, questiondown ] };
ключ <AE12> { [dead_acute, dead_grave, плюсминус, notsign ] };
ключ <AC10> { [odiaeresis, Odiaeresis, oslash, Ooblique ] };
ключ <AC11> { [adiaeresis, Adiaeresis, ае, ае ] };
ключ <против течения> { [ секции, половина пункта, три четверти] };
ключ <BKSL> { [Апостроф, звездочки, острые, умножьте ] };
ключ <ШПНО> { [ космические, Космос, Пространство, nobreakspace ] };
ключ <LSGT> { [ меньше, больше, бар, brokenbar ] };
включить "кпдл(запятая)"
включить "как Level3(ralt_switch)"
};
// Шведский Дворжак А5
частичное alphanumeric_keys
xkb_symbols "Дворжак" {
имя[Группа1]="Швеция - Дворжак А5";
включить "СЭ(базовый)"
ключ <сервере ad01> { [ сжигания, сжигания, braceleft ] };
ключ <AD02> { [ adiaeresis, Adiaeresis, braceright, bracketleft ] };
ключ <AD03> { [ odiaeresis, Odiaeresis, bracketleft, bracketright ] };
ключ <AD04> { [ р, р, bracketright, Торн ] };
ключ <AD05> { [ у, у, доллара, иены ] };
ключ <AD06> { [ ф, ф, quotedbl, ordfeminine ] };
ключ <AD07> { [ г, г, вопрос., англ.] };
ключ <AD08> { [ с, с, амперсанд, авторские права ] };
ключ <АД09> { [ р, р, меньше, зарегистрированный ] };
ключ <AD10> { [ Л, Л, большой, Lstroke ] };
ключ <AD11> { [ запятая, точка с запятой, dead_tilde, dead_ogonek ] };
ключ <AD12> { [ dead_diaeresis, dead_circumflex, dead_tilde, asciicircum ] };
клавиша <AC01> { [ а, а, точка с запятой, АЭ ] };
ключ <AC02> { [ о, о, Слэш, ое ] };
ключ <AC03> { [ е, е, parenleft, центовый ] };
ключ <AC04> { [ у, у, parenright, стрелку вверх ] };
ключ <AC05> { [ я, я, бар, idotless ] };
ключ <AC06> { [ д, д, numbersign, Эт ] };
ключ <AC07> { [ ч, ч, asciicircum, Hstroke ] };
ключ <нет ac08> { [ т, т, quotedbl, Tslash ] };
ключ <AC09> { [ Н, Н, asciitilde ] };
ключ <AC10> { [ с, з, ssharp, раздел ] };
ключ <AC11> { [ минус, подчеркивание, dead_belowdot, dead_abovedot ] };
ключ <AB01> { [ период, Колон, бар, dead_abovedot ] };
ключ <AB02> { [ м, м, равный, Greek_OMEGA ] };
ключ <AB03> { [ дж, дж, при ] };
ключ <AB04> { [ к, к, воскл, знак""] };
ключ <AB05> { [ Х, Х, обратную косую черту, больше ] };
ключ <AB06> { [ б, б, процентов, Апостроф ] };
ключ <AB07> { [ м, м, могила, мужское ] };
ключ <AB08> { [ Ш, Ж, lstroke, Lstroke ] };
ключ <AB09> { [ в, в, leftdoublequotemark, могила ] };
ключ <AB10> { [ Z, я, guillemotleft, меньше ] };
// Принять < в левой нижней части клавиатуры клавишу Ctrl.
заменить ключ <LSGT> { [ Control_L, Control_L ] };
контроль modifier_map { <LCTL>, <LSGT> };
// Сделать капс лок в супер/ключ для Windows.
заменить ключ <шапки> { [ клавиши super_l, клавиши super_l ] };
помощью mod4 modifier_map { <шапочка>, <Лвин>};
};
Следующая попытка при настройке раскладки клавиатуры не удается:
$ setxkbmap -я ~/.конфиг/хкв с QQ Дворжак-печать | xkbcomp -я$дома/.файл config/хкв - $дисплей
...
Ошибка: ключ <шапки> добавлена карта для нескольких модификаторов
Используя контроль, пренебрегая помощью mod4.
...
Но как вы можете видеть в данной конфигурации, не такие modifier_map
дается, а modifier_map
дается для управления, но он только не содержит .
Глядя дальше в вопросе я вижу, что setxkbmap всегда содержит эту опцию:
$ setxkbmap -печать -подробный 10
Настройка подробного уровня до 10
язык с
Пытаюсь загрузить файл правил ./правила/файлам...
Пытаюсь загрузить файл правил /usr/доли/Х11/хкв/правила/файлам...
Успех.
Применять правила файлам:
правила: файлам
модель: pc105
планировка: ЮВ
вариант: Дворжак
варианты: кепки:super_modifier,крышки:ctrl_modifier
Пытается построить контурную карту, используя следующие компоненты:
ключей: файлам+алиасы(йцукен)
типа: полный
совместимость: полный
обозначения: ПК+СЭ(Дворжак)+инет(файлам)+режим CapsLock(ctrl_modifier)
геометрия: ПК(pc105)
xkb_keymap {
xkb_keycodes { включить "файлам+алиасы(йцукен)" };
xkb_types {"полный" };
xkb_compat {"полный" };
xkb_symbols { включить "ПК+СЭ(Дворжак)+инет(файлам)+режим CapsLock(ctrl_modifier)" };
xkb_geometry { включить "ПК(pc105)" };
};
Что очень странно, учитывая, что мы никогда не поставляли такой вариант.
Вопрос
Почему эта опция всегда включена в каждый вызов setxkbmap?
Исправление
Его можно пройти -вариант
без каких-либо аргументов setxkbmap
, чтобы очистить любые параметры по умолчанию.
setxkbmap -я ~/.конфиг/хкв с QQ Дворжак-вариант-печать | xkbcomp -я$дома/.файл config/хкв - $дисплей
Как отмечается, АНБ Агентства национальной безопасности США. Этот отдел выдает федеральные гранты в области информационной безопасности, иностранного языка обучения для американцев, и математических дисциплин (алгебры, дискретной математики, теории чисел, теории вероятностей и статистики). Эти гранты являются высоко ценятся,как и все федеральные гранты, требуют тщательной подготовки. Авторы статьи, которые Вы читаете были успешными кандидатами на получение гранта от АНБ.
Мои настройки:
- Для iPhone 6, с iOS 8.1.2.
- Mac мини с OS X 10.6.8 и условиях AirServer 5.0.7.
Я могу любое видео в свой iPhone к Mac мини с помощью AirPlay. Я тоже могу трансляцию из iOS приложения Vimeo, а также почти все другое. Однако, когда дело доходит до приложения YouTube, всякий раз, когда я пытаюсь трансляцию через AirPlay я получаю сообщение об ошибке в Mac мини сказав "А справочные данные не могут быть очищены".
Что случилось? Это ютьюба DRM, или что-то еще происходит?
Я хочу переформатировать мой ноутбук и я рассматриваю, пробую новый дистрибутив Linux. Ubuntu был мой первый ОС Linux, и я выбрал его, потому что он, казалось, наибольшую поддержку и документацию для различного программного обеспечения. Например, при поиске инструкции по установке рамок, как Рубин на рельсах, большинство учебников сосредоточиться на Ubuntu. Если бы я попыталась что-то вроде Арки, будут установок значительно отличаются, наряду с использованием другой менеджер пакетов? Смогу ли я использовать те же инструкции? Это было единственное, что удерживает меня от использования разных дистрибутивов, так что мне интересно знать, насколько сложнее было бы.
Иногда txid ключ совпадает с хэш - ключа в возврата getrawtransaction, иногда разных. Я стараюсь больше о них понять...
Какие отличия, и почему они иногда одинаковые, а иногда разные?
Пример - одинаковые в этом тестовом режиме, Техас:
биткоин-Кинк -тестовом режиме getrawtransaction c3f11d1708ac20eff9137d4eadd62dd99d71ce22dc51bc51d4e5b83958d9596d 1
Пример - разные в этом livenet Техас:
биткоин-Кинк getrawtransaction df2fd78e42590f301b5174e7d6665887380ad1f49a4688a0f8adffa0829855cc 1
Да, это возможно, потому что отслеживание местоположения не всегда точны. Он основан на приема сигналов GPS, WiFi горячих точек и т. д. Пожалуйста, взгляните на ответы для получения дополнительной информации. Убедитесь, что вы установите ваше местоположение настройки высокой точности
для лучшего расположения отчетности.
Мой видео-чат в последнее время представления приложение была отвергнута, и эти причины они перечислены:
Мы призываем вас пересмотреть свои концепции приложения и удалить функцию, которая случайным образом соединяет пользователей. Пользователи должны быть идентифицированы с помощью профиля и имеют возможность инициировать и принимать запросы на чат от других пользователей. Также необходимо, чтобы вы положили все из следующих мер предосторожности:
- Требуют, чтобы пользователи соглашаются с условиями (соглашения); эти условия должны дать понять, что нет терпимости к нежелательным содержанием или оскорбляющий пользователей
- Метод фильтрации нежелательного контента
- Механизм для пользователей, чтобы флаг нежелательный контент
- Механизм для пользователей, чтобы блокировать недобросовестных пользователей
- Разработчик должен действовать на неугодных отчеты содержимого в течение 24 часов, удаляя содержимое и выкидывать пользователей, которые предоставили оскорбительный контент
На мой вопрос, я думал, что каждое приложение использует лицензионное соглашение Apple, по умолчанию, так что это первое условие о (Или это просто напоминание?)?
Я скачала похожее приложение под названием ча-ча, который не заставит пользователя "согласен" с Лицензионным соглашением, я скачал другое приложение называется торт, который имеет лицензионное соглашение, если вы зарегистрируетесь.
Следует установка лицензионное соглашение Apple, достаточно хорошо? Если нет, хотели положить ссылку на нее в описании достаточно?
У меня есть мексиканский авокадо дерево, растущее в помещении зимой (мы живем на северо-востоке) на открытом воздухе в летнее время. Она разработала круглые белые пятна, а по краям внутри становятся коричневыми, а листья опадают. Я не вижу никаких признаков инвазии в любом месте. Почва выглядит чистым, как это делают листья и я думаю, что это может быть болезнь, но не знаю что.
Скриншот под родом с Ютуба, в 5:26 этапе. Где это?
Я получил iPhone под управлением iOS 8 12.3.1 (последний на момент написания).
Недавно я заметил, что когда я ищу приложение, которое уже установлено на мой iPhone с помощью встроенной функции поиска, приложение не найдено.
Только так я могу найти приложение, либо вручную, найти его в папке, или, зайдя в магазин приложений, искать его там, а затем нажмите Открыть.
Приложение в приложение 1Password.
Любые идеи, почему приложение не может быть найден? Это связано с кэшированием? И если да, то как я могу очистить кэш?
Они делают чередовать! Вы пробовали только короткие всплески выход, который остается неразделенным, но на практике это трудно гарантировать, что любой конкретный результат остается неразделенным.
Буферизация вывода
Это зависит от того, как программы буфер их мощности. С помощью stdio библиотека , что большинство программ используют, когда они пишут использует буферы, чтобы сделать выход более эффективный. Вместо вывода данных, как только программа вызывает библиотечную функцию для записи в файл, магазинов, функция этот данных в буфер, и только на самом деле выводит данные после того, как буфер был заполнен. Это означает, что вывод производится в пакетах. Точнее, есть три режима вывода:
- Небуферизованный: данные немедленно записываются без использования буфера. Это может быть медленным, если программа записывает свой вывод в мелкие кусочки, например, символ за символом. Это режим по умолчанию для стандартной ошибки.
- Полная буферизация: данные сохраняются только тогда, когда буфер полон. Этот режим используется по умолчанию при написании к трубе или обычного файла, за исключением поток stderr.
- Линия буферизация: данные записываются после каждой строки, или когда буфер полон. Это режим по умолчанию при записи в терминале, за исключением С поток stderr.
Программы могут перепрограммировать каждого файла ведут себя по-разному, и может явно очистить буфер. Буфер автоматически очищается, когда программа закрывает файл и завершает работу нормально.
Если все программы, которые пишут на ту же трубу, либо использовать линейный буферный режим, или использовать небуферизованный режим и писать каждую строку с одного вызова функции вывода, и если линии короткие, достаточно написать в одном блоке, то на выходе будет чередование строк. Но если одна из программ полностью буферизованные использует режим, или если строки слишком длинные, то вы увидите смешанных линий.
Вот пример, где я перемежения на выходе из двух программ. Я использовал в GNU coreutils на Linux; различные версии этих утилит может вести себя по-разному.
да аааа
пишетаааа
вечно в том, что, в сущности, эквивалентна линии-буферный режим. Нада,
утилита на самом деле пишет несколько строк за один раз, но каждый раз, когда он испускает выход, выход-целое число линий.Эхо вввв; сделано | грэп Б
пишетвввв
навсегда в полностью буферизованный режим. Он использует размер буфера 8192, и каждая строка имеет 5 байт. Так как 5 не делится 8192, границы между пишет не на границе в целом.
Давайте шаг их вместе.
$ { да-ааааа & а правда; сделать эхо вввв; сделано | грэп б & } | глава -Н 999999 | грэп -е АБ-е-ба
bbaaaa
bbbbaaaa
Баааа
bbbaaaa
bbaaaa
bbbaaaa
АБ
bbbbaaa
Как вы можете видеть, да иногда прерывается grep и наоборот. Прервалось лишь около 0,001% линии, но это случилось. Выходные данные рандомизированных поэтому количество прерываний будет меняться, но я видел как минимум несколько перерывов в любое время. Там будет больший процент прерванных линий, если линии были больше, так как вероятность прерывания увеличивается как число строк в буфере уменьшается.
Существует несколько способов настроить буферизацию вывода. Основными из них являются:
- Отключить буферизацию в программах, которые используют эту же студию библиотеку, не меняя настроек по умолчанию с программой
stdbuf -о0
нашли в GNU coreutils и некоторые другие системы, такие как FreeBSD. Вы можете переключиться на буфферизацию сstdbuf -ол
. - Перейти в строку буферизации путем направления программы Выход через терминал, созданный только для этой цели с
unbuffer
. Некоторые программы могут вести себя по-другому и другими способами, напримеркоманда grep
использует цвета по умолчанию, если его выход терминал. - Настроить программу, например путем передачи
--линии-буферизованные
в GNU grep в.
Давайте снова см. выше фрагмент, на этот раз с буфферизацию с обеих сторон.
{ stdbuf -ол да Аааа & а правда; сделать эхо вввв; сделано | команда grep-линия буфером б & } | глава -Н 999999 | грэп -е АБ-е-ба
abbbb
abbbb
abbbb
abbbb
abbbb
abbbb
abbbb
abbbb
abbbb
abbbb
abbbb
abbbb
abbbb
Поэтому в этот раз да не прерывалась грэп, но грэп иногда прерывается, да. Я приду к почему позже.
Прокладки труб
Покуда каждая программа выводит одну строку за один раз, а линии достаточно короткие, выходные линии будут аккуратно разделены. Но есть предел, сколько строк может быть для этого, чтобы работать. Сама труба имеет буфер передачи. Когда программа выводит на трубе, данные копируются из программы писателя в буфер передачи трубы, а затем из буфера передачи трубы с программой чтения. (По крайней мере, концептуально — ядро может иногда оптимизировать этот в единственном экземпляре.)
Если есть больше данных, чтобы скопировать, чем помещается в буфер передачи трубы, то ядро копирует один bufferful одновременно. Если несколько программ обращаемся к той же трубе, и первая программа, которая ядро выбирает хочет писать более одного bufferful, то нет никакой гарантии, что ядра снова выбрать ту же программу второй раз. Например, если П - это размер буфера, фу
хочет писать 2*П байтов и бар
хочет записать 3 байта, то одним из возможных чередование П байтов из файла Foo
, затем 3 байта из бара
, и П байтов из файла Foo
.
Возвращаясь к да+грэп выше пример, на моей системе, да аааа
, случается писать столько строк, сколько может уместиться в 8192 байт буфера за один раз. Поскольку есть 5 байт для записи (4 печатные символы и строки), это означает, что он пишет 8190 байт каждый раз. Размер буфера 4096 байт. Поэтому можно сделать 4096 байт от Да, тогда какой-то вывод команды grep, а потом остальные пишут от Да (8190 - 4096 = 4094 байта). 4096 байт оставляет место для 819 строк с аааа
и одинокий а
. Следовательно, в соответствии с этим одиночкой , а
затем по одной записи из грэп, давая в соответствии с abbbb
.
Если вы хотите увидеть детали того, что происходит, то getconf PIPE_BUF .
скажу вам размер буфера трубы в системе, и вы можете увидеть полный список системных вызовов, сделанных каждой программы с
трассированием -s9999 -Ф -О line_buffered.трассированием Ш-с '{ stdbuf -ол да Аааа & а правда; сделать эхо вввв; сделано | команда grep-линия буфером б & }' | глава -Н 999999 | грэп -е АБ-е-ба
Как гарантировать Чистая линия чередование
Если длина линии меньше, чем размер буфера, то строка буферизации гарантирует, что не будет никаких смешанных линии в выходной.
Если длины линии может быть больше, нет никакого способа, чтобы избежать произвольного смешивания, когда несколько программ обращаемся к той же трубе. Для того чтобы обеспечить разъединение, вам нужно, чтобы сделать каждую программу писать на разные трубы, и использовать программу, чтобы объединить линии. Например в GNU параллельно делает это по умолчанию.
Если это сенсорной панели Synaptics (большинство из них), играть с его параметрами. Вы можете изменять параметры на лету, команды synclient полезности.
Похоже, вы хотите поэкспериментировать с Синаптикс палец
собственность, и, возможно, другие варианты, описание которых содержится слово “давление”.
В арке Синаптикс руководство выглядит хорошо и в основном распределение-агностик.
С помощью apt-получить вы
apt-получить установку -Т Сопелка-бэкпортов на Qt4-qmake в
Я не думаю, что :для amd64
необходимо, если amd64-это не стандартная арка для вашей машины. Подобный синтаксис должен работать с aptitude в теории, т. е.
способность установить -Т Сопелка-бэкпортов на Qt4-qmake в
Однако, профпригодность склонен быть немного странными; я не большой поклонник его. Я использую apt-get, если я были вы. В /Сопелка-бэкпортов
синтаксис предназначен для того, чтобы только пакет помечен как что установить. Для бэкпортов вы обычно хотите -Т Сопелка-бэкпортов
или похожие (вставить правильное название релиза).
Кстати, вы можете получить выходной на английском языке. См., например, переключатель выходной клемме язык с родного языка на английский. Ответ Эрика будет работать, я думаю.
Есть каретка возвращается в конце $я
, потому что есть возвраты каретки в конце строки all.txt
. Вероятно, он был произведен в Windows: Windows использует последовательность из двух символов CR и LF в знак разрыва строки, тогда как в Unix (и в большей части остального мира), использует просто в LF (перевод строки, синоним перевод строки в Unix мире), так и Unix увидит соответствии с ПР в конце.
Либо конвертировать ваш файл в строки Unix окончаний, или содрать с ЧР:
для меня в $(кота $in/all.txt); делать
я=${я%$'\Р'}
СЭД -п/цене/п' ${В}/${Я}/журнал.дат
сделано
Это ничего не делает, если нет ЦР В конце линии. Объяснение: $'\р'
- это возврат каретки, и ${I% в...}
- это значение Я
минус указанным суффиксом
Обратите внимание, что ваш скрипт ожидает пустой-отдельный вход, не один файл на строку, и вход находится список шаблонов, а не имена файлов. Посмотрим, почему мой скрипт подавиться пробелы или другие специальные символы? . Это делает никакой разницы, если нет пробелов или специальных символов при вводе.
Показать вопросы с тегом dnd-adventure-system url