更改查找命令的输出

Change the output of find command

大家好,我正在使用 find 命令在目录中查找 .apk 文件。但是find命令的输出是**./**foo.apk.

我不想拥有这个 ./.

cd output/dist
output_apk=`find ./ -name "*.apk" -print0`
echo "$output_apk"

输出为./foo.apk。 我尝试了 sed 命令,但没有成功。

find output/dist -name "*.apk" |
sed 's%^output/dist/%%'

这也避免了无用的cd并删除了错误的-print0。如果您没有通过管道进入需要以空字符结尾的输入的程序,则此选项是错误的。