我正在大学攻读计算机科学课程。我们使用样式检查程序来确保我们的C代码按照教师的需要进行格式化。
我当前要遵循的程序是将两个python文件复制到我要检查的文件的目录中。这些文件名为“cpplint.py”和“styleCheck.py”。因此,在复制它们之后,我执行chmod u+x styleCheck.py
然后我可以使用./styleCheck.py
运行它。
所以我的问题是:有没有办法在我的Raspberry Pi上安装样式检查器,这样我就不需要进行所有的复制和粘贴了?能够在任何目录中使用./styleCheck.py
命令运行样式检查器并避免所有重复的剪切和粘贴会很好。
答案 0 :(得分:2)
我建议,虽然不能直接回答你的问题,但是修补一下代码,看看你是否可以作为参数传递文件的位置。这样你就可以进入你的styleCheck.py目录,并做" ./ styleCheck.py destination / of / your / file"无需复制任何东西。这也将使您对改进大学代码感到满意。
请记住,只有在熟悉python时才应该这样做,这样才不会破坏实际的检查程序。
答案 1 :(得分:0)
另一个选项是将文件放在一个文件夹中,执行chmod一次以使它们可执行,然后编写一个快速shell脚本,将文件位置作为参数。然后将cp文件复制到该文件夹中,运行测试程序并在完成后删除它们。
这当然是选项B,我只会做马丁所说的。