gpt4 book ai didi

bash - 使用 bash 命令行,如何将 "import package.name.*;"添加到许多 java 文件?

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

我正在考虑使用 find 或 grep 来收集文件,并且可能使用 sed 来进行更改,但是如何处理输出?或者在 vim 中使用“argdo”会更好吗?

注意:此问题要求命令行解决方案,而不是 IDE。建议 IDE 的回答和评论将被冷静、礼貌和平静地标记。 :-)

最佳答案

我非常喜欢以下内容

export MYLIST=`find . -type f -name *.java`
for a in $MYLIST; do
mv $a $a.orig
echo "import.stuff" >> $a
cat $a.orig >> $a
chmod 755 $a
done;

mv 是邪恶的,最终这会得到你。但我在很多事情上都使用同样的结构,这是我选择的美工刀。

更新:此方法还可以备份您使用任何方法应该做的文件。此外,它只使用 shell 的功能。您不必记忆不常使用的工具。教一只猴子(相信我,我已经教过)做这件事很简单。而且你通常足够聪明,可以把它扔掉,因为它花了四秒钟来写。

关于bash - 使用 bash 命令行,如何将 "import package.name.*;"添加到许多 java 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1025116/

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