ссылка вырезать, найти длину и вырезать новый текст с длиной первого текста

Chromium - это пакет Debian и, следовательно, бесплатное программное обеспечение, поэтому у него нет никакой цифровой ограничительной поддержки управления, которую требует Netflix.

0
04.09.2015, 15:46
2 ответа

Все реализации дегтя, кроме star , имеют проблемы с производительностью, которые решаются FIFO , встроенным в звезду с 1990 года.

Звезда по умолчанию создает 8MB FIFO, который помогает улучшить производительность, поскольку звезда также раскачивается в два процесса. Один процесс считывает архив, а другой выполняет задачу извлечения tar . Если вы находитесь на современной ОС и используете современное ленточное устройство, я рекомендую указать больший размер FIFO до половины физической памяти машины. См. опцию star fs = . С современными ленточными накопителями я рекомендую fs = 256M больше. Это значительно уменьшает обычные проблемы износа ленты от изменения положения ленты, когда режим потоковой ленты невозможен.

При использовании реальных ленточных устройств необходимо увеличить размер блока во время создания. Обратите внимание, что для переносимости лент не следует использовать размер блока > 6kB. Если локальная ОС и диск поддерживают большие размеры блоков (а не только увеличенный размер FIFO), используйте большие значения (см. справочную страницу).

Обратите внимание, что при использовании файловых систем Copy on Write, таких как ZFS, или при использовании ОС с медленной реализацией буфера файловых систем (например, Linux) может потребоваться переключение star в незащищённый метод , доступную только с gtar . Для этого добавьте -no-fsync . В Solaris и ufs защищенный режим по умолчанию со звездой снижает производительность менее чем на 10%, в ZFS и при медленной реализации буфера Linux этот защищенный режим снижает производительность на 400%.

-121--133281-

Похоже, я получил его... Вот что я сделал.. Я грубо смотрю здесь. Коз, я получаю имена файлов с какой-то другой функцией..

SOURCE1 = sample.war
SOURCE2 = sample1.48.war

SOURCE1_CUT = $(echo $SOURCE1 | cut -d. -f1) // removes .war part
COUNT=`echo -n $SOURCE1_CUT | wc -c` // gets the length 
SOURCE2_FINAL = `echo -n $SOURCE2 | cut -c1-$COUNT` //this cuts file simple1.48.war upto 'simple'

tadaaaa....:)

-121--228950-
foo=sample.war
bar=sample1.48.war

echo $bar | cut -c $(echo $foo | wc -c)-

дать

.war
  • cut -c 1-7 сохранит 1-7 char
  • cut -c 8- сохранит char 8 и выше.
1
28.01.2020, 02:50

Похоже, я понял ... Вот что я сделал ... Я здесь грубо смотрю. Coz, я получаю имена файлов с помощью какой-то другой функции ..

SOURCE1 = sample.war
SOURCE2 = sample1.48.war

SOURCE1_CUT = $(echo $SOURCE1 | cut -d. -f1) // removes .war part
COUNT=`echo -n $SOURCE1_CUT | wc -c` // gets the length 
SOURCE2_FINAL = `echo -n $SOURCE2 | cut -c1-$COUNT` //this cuts file simple1.48.war upto 'simple'

tadaaaa .... :)

0
28.01.2020, 02:50

Теги

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