gpt4 book ai didi

php - Shell:SVN 状态管道到 php 以检查语法

转载 作者:行者123 更新时间:2023-11-29 09:41:50 24 4
gpt4 key购买 nike

我知道这很简单,但我就是想不通。

我有一堆由“svn st”输出的文件,我希望 php 在命令行上进行语法检查。

这会输出文件列表: svn st | awk '{print $2}'

这会检查 php 脚本:php -l somefile.php

但是这个或其变体不起作用: svn st | php -l '{print $2}'

有什么想法吗?谢谢!

最佳答案

使用 xargs:

 svn st | awk '{print $2}' | xargs -L 1 php -l

xargs -L 1 命令从标准输入中读取项目(每行一个),并为每个项目单独运行给定的命令。有关详细信息,请参阅 xargs(1) 手册页。

关于php - Shell:SVN 状态管道到 php 以检查语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1219569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com