bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory Linux
在windows系统下写的python脚本,在linux下赋予权限chmod +x xxx.py 以后,执行./xxx.py运行提示:bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or dir
标签: linux
写出健壮Bash Shell脚本的一些技巧总结 Linux
许多人用Shell脚本完成一些简单任务,而且变成了他们生命的一部分。不幸的是,shell脚本在运行异常时会受到非常大的影响。在写脚本时将这类问题最小化是十分必要的。本文中我将介绍一些让bash脚本变得健壮的技术。 使用set -u 你因为没...
标签: linux
Linux下统计当前文件夹下的文件个数、目录个数 Linux
1) 统计当前文件夹下文件的个数
ls -l |grep "^-"|wc -l
2) 统计当前文件夹下目录的个数
ls -l |grep "^d"|wc -l
3) 统计当前文件夹下文件的个数,包括子文
标签: linux
让Linux下的cron以秒为单位执行shell脚本的3种方法 Linux
需要用到Shell脚本每隔3秒钟去监控一个软件进程的运行状态,发现crond似乎只支持到分,不知道秒,怎么办呢? 第一种方法: 当然首先想到的是写一个触发的脚本,在触发脚本中使用死循环来解决此问题,如下: cat kick.sh #!/bi...
标签: linux
Shell脚本实现自动检测修改最快的Ubuntu软件源 Linux
每次装好Ubuntu,对于大多数用户来说,首先要做的事就是手动修改/etc/apt/sources.list文件,将里面的官方软件源地址更换为自己学校或者公司的软件源。当我们更换一个工作环境后,可能伴随着又要替换旧的软件源地址。 笔者觉得这...
标签: linux
Bash Shell 注释多行的几种方法 Linux
1、最简单方法 : BLOCK ....注释内容 BLOCK 把输入重定义到前面的命令,但是 : 是空命令,所以就相当于注释了。 如果注释中有反引号的命令就会报错,反引号部分不会被注释掉,例如 var=`ls -l` 就不会被注释掉。 2...
标签: linux
Shell实现多级菜单系统安装维护脚本实例分享 Linux
演示效果:1、一级菜单2、二级菜单3、执行操作脚本参考:
#!/bin/bash
#author lic(oldboy linux student)
#date 1304
DISK_NO="/dev/sda1"
NGINX_DIR="/usr/local/td
标签: linux
Shell脚本实现的一个简易Web服务器例子分享 Linux
假设你想测试网页和一些CGI,而你又不想麻烦Apache安装完整的包。这个快速的shell脚本可能只是你所需要的东西。 简而言之,一个web服务器是一个应用程序,该应用程序将本地文本文件通过网络发送给客户的请求。如果你让另一个程序(例如in...
标签: linux
Shell中实现字符串反转方法分享 Linux
在做关键词清洗过程中,需要将一类不符合某个字结尾的词过滤出来,思路是把这一批词按最后一个字排序,于是想到了先把这些词反转一下,如把12345
标签: linux
shell脚本实现快速生成xml格式sitemap实例分享 Linux
用shell快速生成xml格式的sitemap地图文件,中小型网站适用。在本次案例中,生成12053条URL的sitemap文件,仅用时4.3秒!shell代码如下:
cat sitemap.txt|awk 'BEG
标签: linux