cat url-list | parallel -j8 wget {}
parallel这个命令多数发行版都有,如果没有安一下。
提醒:如果发现wget失败,后面多了一个%0D的话,用dos2unix做一下转化。[......]
cat url-list | parallel -j8 wget {}
parallel这个命令多数发行版都有,如果没有安一下。
提醒:如果发现wget失败,后面多了一个%0D的话,用dos2unix做一下转化。[......]
主要使用循环和sed,很简单的:
for i in `ls`; do mv -f $i `echo $i | sed 's/str1/str2/'`; done[......]
之前一直不敢用awk,觉得比较复杂,这两天调试虚拟机的程序kill到手都软了,网上查了一个,直接拿来用了。
功能:杀死进程名称中包含qemu的所有进程
ps aux|grep qemu|awk '{print $2}'|xargs kill -9[......]
在开发中,我们经常需要对N多文件编码进行更改,iconv只能对单文件的进行更改,怎么办呢?我们写一个shell脚本来解决这个问题。
用法示例:
cd ~/workspace/XXXProject
~/iconv_shell.sh ./ *java
好了,直接上代码~~
#!/bin/bash
if [ "$#" != "2" ]; then
echo "Usage: `basename $0` dir filter"
exit
fi[......]