小编Phi*_*ore的帖子

'tail -f'在通过grep传输时不会给出单行

我正在推出一个网站,我想设置一个Bash单行,所以当有人点击该网站时,它会使用内部蜂鸣器发出哔哔声.

到目前为止,它使用以下工作.

tail -f access_log | while read x ; do echo -ne '\007' $x '\n' ; done
Run Code Online (Sandbox Code Playgroud)

Tail跟随access_log并转储到STDOUT,一次获得STDOUT行,用"\ 007""内部蜂鸣声十六进制代码"回显该行,并完成...

这就像一个美女...每次击中都会显示日志中的线条并发出哔哔声...但是,它很快就会烦人,所以理想情况下我想tail -f /access/log在它被管道输入之前过滤它while以便只读取我关心的线条.我认为grep "/index.php"这将是游客的一个很好的迹象......

这就是问题所在......

我可以...

tail -f access_log | while read x ; do echo -ne '\007' $x '\n' ; done
Run Code Online (Sandbox Code Playgroud)

一切都在发出哔哔声,我可以......

tail -f access_log | grep "/index.php"
Run Code Online (Sandbox Code Playgroud)

和页面显示没有蜂鸣声,但当我这样做

tail -f access_log | grep "/index.php" | while read x ; do echo -ne '\007' $x '\n' ; done
Run Code Online (Sandbox Code Playgroud)

什么都没发生,没有来自日志的行,没有发出哔哔声.

我认为grep在某个地方搞乱了,但我无法弄清楚在哪里.我喜欢它是一个单行,我知道它应该在脚本中完成并且会更容易,但它并不能解释为什么我认为应该工作的上述内容不是.

bash

7
推荐指数
2
解决办法
1549
查看次数

css3 - @ font-face line-height/vertical-align头痛...?

我在一个朋友的网站上工作,我很难用@ font-face实现字体

问题是字体是否与它创建的框内联.如果我使用文本制作一个10px高的框,则文本浮动在应该位于的位置之上.

当我拖动文本以选择它时,它的接缝在文本末尾有很多额外的填充.

我的问题是这个,至少在css或者某种黑客中是否有文本行偏移,或者它只是一个垃圾字体即时使用,如果是这样你可以修剪字体......?

我在网上看了很多,但发现很多不正确的事情,没有明确的解决方案.

问题 - 测试网站:)

我在实时测试中添加了一个类似于它的两个"按钮",左上角有问题,框与文本大小相同,但文字不在框中......?

css vertical-alignment font-face

5
推荐指数
1
解决办法
1278
查看次数

正则表达式 - 搜索单词的开头

您好我正在建立一个网站,并按名称搜索地名.我需要一个正则表达式来匹配以下情况....

Search = Lon

Matches
Londonderry
Greater London

But no match in
Millon
Run Code Online (Sandbox Code Playgroud)

我试过' ^Lon'但是这并没有显示大伦敦,

我试过' Lon'但这匹配了millon,

我也搞乱了字边界,但不能让它正常工作.我确定这很简单,但正则表达式是经典的棘手.

regex mysql search

2
推荐指数
1
解决办法
3246
查看次数

带有es6的map函数中的条件语句

我需要在map函数中使用条件语句

我正在复制a path d中a的每个单值,SVG但我不希望对象ML数组发生这种情况

以下是数组作为字符串的示例.

M 175 0 L 326.55444566227675 87.50000000000001 L 326.55444566227675 262.5 L 175 350 L 23.445554337723223 262.5 L 23.44555433772325 87.49999999999999 L 175 0
Run Code Online (Sandbox Code Playgroud)

这是我没有条件语句的例子

let neWd = array.map(x => { return x * 2; }).reverse().join(' ')
Run Code Online (Sandbox Code Playgroud)

我怎么能在e6中写下这个?我不希望元素LM(类似的if x ? 'M' : 'L' return)发生乘法运算

javascript arrays if-statement map-function

0
推荐指数
2
解决办法
1万
查看次数