小编Ali*_*mii的帖子

如何查找定义别名的文件

我遇到了一个问题,我不知道如何解决。

在我系统的某个地方,我定义了一个别名:

alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\'

我不确定这是在哪个文件中,我想更改(或实际删除)它。

我可以在我的 .zshrc 中取消别名,但这不是一个优雅的解决方案。

当我运行时,alias | grep subl它会显示别名。有没有办法让它也回显定义别名的文件的路径?

谢谢

zsh alias search oh-my-zsh

25
推荐指数
1
解决办法
4976
查看次数

Bash 脚本以递归方式删除名为 index.html 的文件

我需要一个 bash 脚本(不确定如何编写实际的 .sh 文件),我可以将其设置为每分钟由 cron 运行,这将删除index.html特定目录及其子目录中具有名称的文件。

我相信以下命令会做到这一点。但是,我需要将其编写为脚本文件,然后我可以通过 cron 执行该文件。

find /path/to/directory -name "index.html" -print0 | xargs -0 rm -rf

/path/to/directory会是相对于服务器根目录。

我的两个问题是,我是否需要/在路径末尾添加尾随以及如何在名为 .bash 的文件中编写 bash 脚本文件deleteindexes.sh

我假设我需要使用

chmod a+x deleteindexes.sh

至于设置cron命令,这对我来说不是问题。

bash cron shell-script files

3
推荐指数
1
解决办法
2350
查看次数

标签 统计

alias ×1

bash ×1

cron ×1

files ×1

oh-my-zsh ×1

search ×1

shell-script ×1

zsh ×1