Shell、Perl、Python、PHP访问 MySQL 数据库代码实例 Linux
下午写了一个简单的 bash 脚本,用来测试程序,输入一个测试用例文件,输出没有通过测试的用例和结果,然后把结果保存到数据库里。如何在 bash 脚本里直接访问数据库呢?既然在 shell 里可以直接用 mysql 命令操作数据库,那么在 ...
标签: linux
Bash脚本内置的调试方法技巧 Linux
用 Bash 写的脚本也可以进行调试,和 Python,Perl 等解释型语言一样。新建一个名为 servinfo 的脚本并增加可执行权限:
$ vi servinfo#!/bin/bashecho "Hostname:
标签: linux
Shell脚本中实现切换用户并执行命令操作 Linux
今天公司同事来找到我说要在服务器上用另外一个用户执行python脚本,但设置到crontab里却老是root用户来执行,为了省事我就想了一个偷懒的办法,就是用she
标签: linux
Shell命令批量修改图片文件名 Linux
公司同事今天找我帮忙修改文件名,我一看,好嘛,几百个文件要改名,文件名格式是_01.png _02.png这样依次类推,同事要求把前面的_给去掉,还好要求算简单,没有让我再改成其他名字。 一条命令搞定: for i in `ls _*.pn...
标签: linux
shell实现tr删除替换详解 Linux
tr(translate缩写)主要用于删除文件中的控制字符,或进行字符转换。语法:tr [?c/d/s/t] [SET1] [SET2] #SET1: 字符集1;SET2:字符集2 -c:complement
标签: linux
expect实现批量修改linux密码脚本分享 Linux
最近对linux批量执行的脚本很感兴趣,在网上到处找有关expect批量执行脚本,今天就给大家共享一个批量修改密码的脚本.脚本内容:
#!/usr/bin/expect
if {
标签: linux
Shell脚本实现删除邮件队列 Linux
最近遇到了一个麻烦事:机器上邮件队列里老是被塞满,但是又不知道是什么地方发邮件写入的,十分蛋疼,没办法,只有临时处理一下了,写了个删除邮件的脚本rm_mqueue.sh。 #/bin/bash ######################...
标签: linux
Ubuntu、Linux Mint一键安装Chrome浏览器的Shell脚本分享 Linux
把下面的脚本保存为xxx.sh,然后 sudo sh xxx.sh
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/ch
标签: linux
Shell脚本搭建FTP服务器(vsftpd) Linux
各种知识点都写在注释里。只需要 sudo $PATH/ftpsetup.sh即可,默认以test/test为用户名密码登录,登录后的根目录只读,子目录writable可写。Ubuntu 13和Linux
标签: linux
Ubuntu下定时提交代码到SVN服务器的Shell脚本分享 Linux
有两个用途,一是偷懒不用去提交代码,二是在远程服务器上使用以作定期备份。
sudo gedit /etc/crontab
打开后加入这行
0 * * * * my_user_name my_script_pat
标签: linux