PHP与BASH进行CLI脚本编写? [英] PHP vs BASH for CLI scripting?
本文介绍了PHP与BASH进行CLI脚本编写?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我从未在CLI上使用PHP,但是我看到运行PHP代码的脚本。
I have never used PHP with CLI, but I have seen scripts running with PHP code.
我想知道:
- 当PHP如此流行并且能够在CLI中运行时,为什么我们应该使用BASH?
- 每种方法的优缺点是什么一个?
- 将来我应该在所有CLI脚本中使用PHP吗?
推荐答案
在bash中执行许多常见任务仍然容易得多。考虑为以下bash单行代码编写PHP等效项:
It is still much easier to perform many common tasks in bash. Consider writing PHP equivalents for the following bash one-liners:
# remove a folder full of rubbish
rm -rf oldTrashFolder
# create an archive of files containing the word 'localhost'
tar cf backup.tar $(grep -rlw localhost ~/my-source-code)
# make a copy of a mysql database
{ echo "create database NEWDATABASE; "; mysqldump OLDDATABASE; } | mysql NEWDATABASE
这篇关于PHP与BASH进行CLI脚本编写?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文