小编Ian*_*Ian的帖子

如何在不更改所有权的情况下进行搜索和替换

我找到了这个命令行搜索和替换示例:

find . -type f -print0 | xargs -0 sed -i 's/find/replace/g'
Run Code Online (Sandbox Code Playgroud)

它工作正常,只是它更改了它搜索的每个文件的日期和文件所有权,即使是那些不包含搜索文本的文件。

这项任务的更好解决方案是什么?

unix replace sed

4
推荐指数
1
解决办法
4901
查看次数

似乎无法获得jquery resize事件来处理Modernizr媒体查询功能

我正在尝试在以下函数上激活resize事件:

$(function() {
if (Modernizr.mq('only screen and (min-width: 1140px)')) {
$('div#ss1').html('<div>[snip]</div>');
$('div#ss1').append('<div><gcse:searchbox-only></gcse:searchbox-only></div>');
  } 
if (Modernizr.mq('only screen and (max-width: 1139px)')) {
$('div#ss2').html('<div>[snip]</div>');
$('div#ss2').append('<div><gcse:searchbox-only></gcse:searchbox-only></div>');
  } 
});
Run Code Online (Sandbox Code Playgroud)

我想为它添加一个resize监听器.基于http://api.jquery.com/resize/我将第一行更改为$(window).resize(function()但后来整个功能停止工作.

我究竟做错了什么?谢谢.

更新:根据Paul Irish的帖子,我将smartresize添加到我的plugins.js.我从改变函数调用$(function()$(window).smartresize(function()和它停止工作.将其更改回$(function()并再次起作用.为什么我不能向这个吸盘添加任何类型的resize事件监听器?:-)

jquery resize modernizr

4
推荐指数
1
解决办法
2532
查看次数

升级Perl后,在一个无休止的安装周期中捕获

昨晚我在这里阅读有关mysql调优程序的内容.我安装了它,它说我需要一个高于我的版本的perl版本.我下载并安装了perl 5.12.x

突然,我的Munin实用程序正在抛弃以下错误:无法在@INC中找到RRDs.pm(@INC包含:/usr/lib/perl5/site_perl/5.12.2/i686-linux/usr/lib/perl5/site_perl/5.12.2 /usr/lib/perl5/5.12.2/i686-linux /usr/lib/perl5/5.12.2 /usr/lib/perl5/site_perl/5.8.0/usr/lib/perl5/site_perl.)at /usr/sbin/nginx-graph.pl第2行

卸载并重新安装rrdtool rpms没有从/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/RRDs.pm移动RRDs.pm

以为我会尝试从源代码安装rrdtool.它想要pango.

不得不安装更新的FreeType和FontConfig.

然后pango安装想要一个新的glib.由于gzlibcompressor错误,Glib无法生成.一些谷歌搜索建议升级glib可能会导致许多其他问题.

我只想要我的!@#munin图,但我觉得我已经开始滑下一个危险的斜坡,特别是因为这是托管我的nginx网络服务器.

任何提示,想法,警告?

perl glib pango rrdtool

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

标签 统计

glib ×1

jquery ×1

modernizr ×1

pango ×1

perl ×1

replace ×1

resize ×1

rrdtool ×1

sed ×1

unix ×1