我想通过以下命令进行repository备份: – svnadmin dump myrepos –revision 1001:2000 –incremental > dumpfile2但我想复制输出在Windows框如下: – svnadmin dump myrepos –revision 1001:2000 –incremental > file_in_windows_box 我怎么能做到这一点? 我可以直接复制到窗口或可能是我必须创buildbatch file在Windows中读取它从stream…我怎么能做到这一点? 我想将svnadmin的输出直接复制到Windows,而无需将其存储在Unix中,因为我在Linux服务器上有一个限制的大小
我想删除不包含任何文件的顶层目录,但可以包含其他空(即再次不包含文件)目录。 例如: $ ls -R .: foo/ ./foo/: bar bar1 ./foo/bar/: ./foo/bar1/: 在这里,我想删除目录foo/ (及其子目录)。 起初,我想用像find . -type d -empty东西的东西find . -type d -empty find . -type d -empty用于search,但由于foo包含目录,因此只能find较低级别的目录: $ find . -type d -empty ./foo/bar ./foo/bar1 我想我可以循环直到find . -type d -empty find . -type d -empty找不到任何东西,但是我可能会得到一个非常大的目录结构,其中包含很多这样的空目录,我担心这样做会对性能造成影响。 任何想法?
我想写一些东西检测PHP安装,然后执行PHP后,例如: ./find_php.sh /path/to/php/file.php 所以我可以得到它来检测我想要使用的PHP,并将其粘贴在一个variables,但我不知道如何得到它来执行下面的PHP文件。 这是我得到的骨架: #!/bin/bash if [ -e /usr/local/zend/bin/php ]; then PHP=/usr/local/zend/bin/php else PHP=/usr/bin/php fi $PHP <execute php> 编辑 – 感谢得到它,只需要exec $ PHP“$ @”
场景: Linux机器; 我需要“监视”我的进程:需要在20秒内find消耗> 80%CPU的每个进程,并将进程信息写入日志。 有没有解决scheme,或者我会写我自己的脚本? 我已经有一个小脚本,但我想知道如果我能find更先进的东西。
如何我可以写入bash文件复制文件从UNIX框到Windows“远程”框由sftp命令?
我怎么可以通过使用sftp发送和获取文件?
在过去的几个小时里,一直对cronjobs感到困惑。 我已阅读文档和示例。 我了解基本知识和概念,但没有得到任何工作。 所以,我将不胜感激一些帮助这个总的noob困境。 最终目标是每天安排一个django函数的执行。 在我到达那里之前,我想知道,我可以安排任何旧脚本运行,第一次,然后定期。 所以我想:1)写一个简单的脚本(也许是一个bash脚本),这将允许我确定是的,它确实运行成功,或失败。 2)安排这个脚本在小时的顶部运行 我试图写一个简单的输出一些文本到terminal的bash脚本: #!/bin/bash echo "The script ran" 然后我把它放到一个.txt文件中 MAILTO = *****.******@gmail.com 05 * * * * /home/vadmin/development/test.sh 但没有发生。 我确信我做了很多错事。 我在哪里开始解决所有这一切?
我有两个文件,第一个是'ax': #!/usr/bin/env zsh print "Params: $*" cat $* 另一个'tst': #! /home/me/ax A B C 当我在sh / csh / bash shell中时: > ./tst ./tst: line 2: A: command not found ./tst: line 3: B: command not found ./tst: line 4: C: command not found 当我在zsh shell中: Params: ./tst #! /IW/users-home/e640846/ax A B C 有没有一种标准的方法来获得我在其他shell中的zsh shell中的行为? 精度: […]
我有很多的FTP文件夹,我每个月都会添加几个文件夹,并且宁愿留下某种validation文件完整性的方法,例如我可以使用脚本创build的文件MD5SUMS,SHA256SUMS …。 举个例子: find ./ -type f -exec md5sum $1 {} \; 这工作正常,但是当我每次为每个shaxxx总和运行它时,它会创build一个真正不需要的MD5SUMs文件的总和。 是否有一个简单的方法,或脚本,或散列所有的文件到他们的总和文件的常见方式,而不会导致这样的问题? 我真的可以使用更好的select。
如何做rdiff回复使用程序(perl,bash) 我能获得更多有关rdiff恢复的信息吗?