目前我正在尝试制作一个接受* char的linux命令,并用另一个指定的* char替换它。我知道getopt有3个参数,最后一个是只用单个字符作为参数的选项。所以我可以做类似的事情:
./replace a ay b ing hello-world.txt
将给我一些“在文本文件hello-world中的内容,用ing字符串替换ay的字符串。 我可能想做的就是能够说
./replace ay ing hello-world.txt
并具有相同的效果。如果有人能指出我正确的方向,我会非常感激。
我希望这很清楚。谢谢你的帮助。