Я, наконец, получил это, чтобы работать в сценарии Bash, используемом для вставки уникальной метки времени в каждый элемент в фиде RSS:
sed "1,/====RSSpermalink====/s/====RSSpermalink====/${nowms}/" \
production-feed2.xml.tmp2 > production-feed2.xml.tmp.$counter
Он меняет только первое вхождение.
${nowms}
- это время в миллисекундах, установленное скриптом Perl, $counter
является счетчиком, используемым для управления контуром в скрипте, \
позволяет продолжить выполнение команды на следующей строке.
Файл читается, и stdout перенаправляется в рабочий файл.
Как я понимаю, 1,/====RSSpermalink====/
сообщает sed, когда останавливается, устанавливая ограничение диапазона, а затем s/====RSSpermalink====/${nowms}/
является знакомой командой sed, чтобы заменить первую строку на вторую.
В моем случае я помещаю эту команду в двойные кавычки, потому что я использую ее в скрипте Bash с переменными.
Вы можете преобразовать css в объект, например
const styles = ({
input: {
display: 'none',
},
pointerBorder: {
borderWidth: '4px',
borderStyle: 'dashed',
borderColor: 'grey',
paddingTop: '40px',
paddingBottom: '40px',
},
iconUpload: {
fontSize: '100px',
cursor: 'pointer',
}
});
это только один пример. Для использования просто вызовите de object
<div className={styles.input}>
Еще одна вещь. Попробуйте прокомментировать код
{props.children.map((component) =>
<div class="slide"> component </div>)
}
и запустите снова, я думаю, что это не проблема стиля.