gpt4 book ai didi

shell - 使用 Shell 脚本检查文件的扩展名

转载 作者:行者123 更新时间:2023-12-02 00:14:33 26 4
gpt4 key购买 nike

我需要将文件作为参数发送到我的 C Shell 脚本。现在我需要检查它是扩展名为 .xml 的文件还是包含扩展名为 .xml 的文件列表的文件。

最佳答案

我没有办法对此进行测试,但我过去使用 csh 的经验告诉我类似的事情

 #!/bin/csh

file="$1"

switch ("$file")
case *.xml:
echo "file matches .xml"
breaksw
default:
if ( grep '\.xml$' "$file" ) then
echo "xml file extensions found in $file"
endif
breaksw
endswitch

应该可以。

健康教育

关于shell - 使用 Shell 脚本检查文件的扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13904421/

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