小编Mah*_*aal的帖子

如何在bash ecript中启用或禁用多个"echo语句"

我有bash脚本,我在每个命令显示正在发生的事情之前都有回声.

但是我需要在设置为cron作业时抛弃回声,然后再次启用,如果做一些测试.

我发现很难去每一行,然后添加/删除评论

有什么我可以包括在顶部的东西

enable echo or disable echo
Run Code Online (Sandbox Code Playgroud)

这样我就不必浪费时间了

linux bash

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

使用子进程时Popen出现python错误

我有我的python脚本

var1 = subprocess.Popen("pwd | grep 'home' ");
print var1
Run Code Online (Sandbox Code Playgroud)

但它给了我错误

python linux bash

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

Python脚本无法在linux中运行

我有这个python脚本

#!/usr/bin/env python
import datetime, os
from time import gmtime, strftime

to_backup = "/home/vmware/tobackup"
var1 = datetime.datetime.now().strftime('%b-%d-%I%p')
for f in os.listdir(to_backup):
    if(os.path.isfile(f)):
        print f + " is a file"
    if(os.path.isdir(f)):
        print f + " is a directory"
Run Code Online (Sandbox Code Playgroud)

它给了我空的输出.我不知道问题出在哪里

输出为jimbob博士回答

total 36
-rwxrwxr-x 1 vmware vmware  440 May  5 07:41 back.py
-rwxrwxr-x 1 vmware vmware 2624 May  4 20:35 backup.sh
drwxr-xr-x 2 vmware vmware 4096 Jun 22  2010 Desktop
drwxrwxr-x 2 vmware vmware 4096 May  5 03:51 destination
drwxr-xr-x 2 root …
Run Code Online (Sandbox Code Playgroud)

python linux

-2
推荐指数
1
解决办法
2103
查看次数

我可以将值重新分配给python中的相同变量

我在python中有这个变量

DATE_FILENAME =  datetime.datetime.now().strftime("%b-%d-%Y-%I%M%p")
Run Code Online (Sandbox Code Playgroud)

现在这应该每次都有diff值.但我听说字符串是不可变的,这意味着它只能保存一个值

这是结果 _May-22-2011-1002PM.tar.gz

我的脚本花了3分钟备份8个文件夹,但都有相同的date_filename部分.所以我想知道为什么它没有被打开

python string

-2
推荐指数
1
解决办法
997
查看次数

标签 统计

linux ×3

python ×3

bash ×2

string ×1