Java MiniShell - 实现简单的命令行解释器
{/'title/':/'Java MiniShell - 实现简单的命令行解释器/',/'description/':/'本代码实现了一个简单的命令行解释器(MiniShell),用于模拟一个简易的Shell环境。它支持配置文件读取,命令历史记录,以及一些基本的命令,如 ls、cd、mkdir、rmdir、rm、touch、chmod、cat、tar 和 pwd 等。/',/'keywords/':/'Java, MiniShell, 命令行解释器, Shell, 命令行, 配置文件, 命令历史记录, ls, cd, mkdir, rmdir, rm, touch, chmod, cat, tar, pwd/',/'content/':/'import java.io.BufferedReader; //nimport java.io.File; //nimport java.io.FileReader; //nimport java.io.IOException; //nimport java.util.ArrayList; //nimport java.util.List; //nimport java.util.Scanner; //n//npublic class MiniShell { //n private static final String CONFIG_FILE = /'miniShell.conf/'; //n private static final String DEFAULT_PROMPT = /'# /'; //n private static final String DEFAULT_BACKGROUND = /'black/'; //n private static final String DEFAULT_FONT = /'宋体/'; //n private static final int DEFAULT_FONTSIZE = 30; //n private static final String DEFAULT_FONTCOLOR = /'white/'; //n//n private String prompt; //n private String background; //n private String font; //n private int fontSize; //n private String fontColor; //n private List
原文地址: https://www.cveoy.top/t/topic/pBWQ 著作权归作者所有。请勿转载和采集!