我正在使用DBD :: Sybase的FreeTDS驱动程序,连接到MS SQL Server。 当我查询某些logging的某些值时,我得到这个错误: DBD::Sybase::st fetchrow_arrayref failed: OpenClient message: LAYER = (0) ORIGIN = (0) SEVERITY = (9) NUMBER = (99) Server , database Message String: WARNING! Some character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?'). 这似乎发生在包含特殊Windows字符集字符的logging中,例如curl的引号,从人们的Outlook和Word消息中复制和粘贴。 不幸的是,我对这个数据库没有任何控制。 在途中清理input显然是一种去路,但是对我来说是不可用的。 我需要更改哪些FreeTDS设置才能成功查询这些logging? 附加信息: 查询从tsql工作正常。 我只通过Perl的DBD :: […]
我一直在使用bash来处理大部分系统pipe理任务。 我也知道一点perl。 我应该学习Python还是Perl更适合系统自动化。 从我的经验来看,学习perl很简单。
我使用以下命令安装了perl: curl -L http://xrl.us/installperlnix | bash 之后,我运行以下命令创build软链接 ln -sf /usr/local/bin/perl /usr/bin/perl 现在我试图运行像dir , mkdir , ll , rm , vi这样的命令,但似乎没有任何工作可以为我所用。 另外当我尝试login到我的shell我在启动时得到以下消息: Last login: Wed Apr 4 21:50:12 2012 from xyzip -bash: perl: command not found 请帮忙。 这里是系统细节: cat /proc/version Linux version 2.6.18-274.18.1.el5.028stab098.1 (root@rhel5-build-x64) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Sat Feb 11 […]
我想写一个bash或perl脚本来在我的基于debian的机器上安装一些软件包。 我希望它是这样的: aptitude install package1 aptitude install package2 但是,我不知道如何在提示中通过脚本自动说“是”,以确认您想要安装该软件包。 有人可以给我一个Perl和bash的例子吗? 格拉茨!
我试图激活一些Munin的Postgresql插件。 当我运行munin-node-configure –suggest | grep postgres munin-node-configure –suggest | grep postgres我得到以下输出: postgres_bgwriter | no | no [DBD::Pg not found, and cannot do psql yet] postgres_cache_ | no | no [DBD::Pg not found, and cannot do psql yet] postgres_checkpoints | no | no [DBD::Pg not found, and cannot do psql yet] postgres_connections_ | no | no […]
所以,我们在办公室里托pipe了一个地理服务器的网站服务器。 有人显然闯入这个盒子(可能通过FTP或SSH),并把一些ircpipe理的rootkit的东西。 现在我试图清理整个事情,我发现了试图通过IRC连接的进程PID,但我不知道谁是调用进程(已经用ps,pstree,lsof查看)进程是一个perl由www用户拥有的脚本,但ps aux | grep在最后一列显示假文件path。 有没有另外一种方法来追踪该pid并捕获调用者? 忘了提及:内核是2.6.23,这是可以利用的根,但我不能碰这台机器太多,所以我不能升级内核 编辑:LSF可能会帮助: lsof -p 9481 命令PID用户FDtypes设备大小节点名称 perl 9481 www cwd DIR 8,2 608 2 / ss perl 9481 www rtd DIR 8,2 608 2 / ss perl 9481 www txt REG 8,2 1168928 38385 /usr/bin/perl5.8.8ss perl 9481 www mem reg 8,2 135348 23286 /lib64/ld-2.5.soss perl 9481 www mem […]