Отрицательный текстовый отступ вызывает большой выбор канала по щелчку

Как сказанный dF, bash позволяет использовать >(…) конструкция, выполняющая команду вместо имени файла. (Существует также эти <(…), конструкция для замены произвела из другой команды вместо имени файла, но это не важно теперь, я упоминаю его только для полноты).

, Если у Вас нет удара или работы системы с более старой версией удара, можно сделать вручную, что удар делает путем использования файлов FIFO.

универсальный способ достигнуть, что Вы хотите:

  • решают, сколько процессы должны получить вывод Вашей команды, и создавать как много FIFOs, предпочтительно на глобальной временной папке:
    subprocesses="a b c d"
    mypid=$
    for i in $subprocesses # this way we are compatible with all sh-derived shells  
    do
        mkfifo /tmp/pipe.$mypid.$i
    done
  • запускают все Ваши подпроцессы, ожидающие вход от FIFOs:
    for i in $subprocesses
    do
        tr 1 $i </tmp/pipe.$mypid.$i & # background!
    done
  • выполняют Вашу команду, кладущую для первого удара к FIFOs:
    proc1 | tee $(for i in $subprocesses; do echo /tmp/pipe.$mypid.$i; done)
  • наконец, удалите FIFOs:
    for i in $subprocesses; do rm /tmp/pipe.$mypid.$i; done

ПРИМЕЧАНИЕ: по причинам совместимости я сделал бы $(…) с одинарными левыми кавычками, но я не мог сделать этого, пишущий этот ответ (одинарная левая кавычка используется в ТАК). Обычно, эти $(…) является достаточно взрослым для работы даже в старых версиях ksh, но если он не делает, включите часть в одинарных левых кавычках.

11
задан Mark Ursino 16 September 2009 в 13:13
поделиться

3 ответа

вот отличная статья об удалении этого проклятого контура в firefox

, просто добавление ссылки было очень ленивым, поэтому добавьте это в свой CSS:

a
{
  outline: none;
}
:focus
{
  -moz-outline-style: none;
}
-2
ответ дан 3 December 2019 в 06:22
поделиться

Просто добавьте переполнение: скрыто в вашем div a

1
ответ дан 3 December 2019 в 06:22
поделиться

Добавить overflow: hidden в тег a.

div a {
  overflow: hidden;
}

Это поддерживает контурную границу, но только в указанных координатах элемента.

Применение ] overflow: hidden в блоке div или схема: нет как Уэйн Остин предполагает, что полностью удаляет схему, что является проблемой удобства использования.

20
ответ дан 3 December 2019 в 06:22
поделиться
Другие вопросы по тегам:

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