我想改变我的操作系统。当它变得混乱并从备份恢复所需的文件时,我也经常格式化它。我开始用bash开发我的小脚本,自动化其中的一些任务,比如添加存储库,安装软件,设置壁纸和面板等等。不幸的是,这个bash脚本的可读性越来越低。我想知道,我可以选择哪种语言,以便在重新安装操作系统后,我将能够从pendrive复制我的小程序,运行它并让它为我完成全部工作。
大多数编程语言都需要安装某种运行环境(让我们以java和JRE为例)。这就是为什么我专注于语言,可以在安装操作系统后立即运行。由于我只使用GNU / Linux系统,因此bash是一个明显的选择。但可读性是一个缺点。我考虑过Python,但有些操作系统有2.X和一些3.X。
我能做些什么,创建一个小型的通用程序,它可以在大多数基于Linux的操作系统上运行?
我知道,如果没有指定那些操作系统,这是非常难的问题,但我根本不知道将来会使用什么操作系统(事实上,它将成为主流的Linux操作系统)。我们可以假设,如果它可以运行在distrowatch.com上列出的100个操作系统中的至少80个就足够了。
答案 0 :(得分:0)
你一定要学习基本的C ++。
您真的只需要了解<iostream>
std::cout
,std::cin
,std::endl
和<csysio>
&#39; s {{ 1}}执行命令的功能。
优点:
缺点: