我有一张CSV表,上面有一所学校的学生,其中包括名字,姓氏,入学日期和离开日期。我的CSV文件看起来像这样:Table of the Students 我已经开始使用添加用户的代码,但此脚本将为此CSV文件中的每个人添加一个用户 #!}" -d /home/"${firstname}" -G group1 -s /bin/bash "${lastname}
我编写了一个bash脚本,它处理文件名列表(在for f in *中使用glob展开),然后将该列表的子集输出到文件中。随后,我将该文件的内容读入数组中,并使用用于比较字符串的明显的<和>运算符对特定文件名执行简单的二进制搜索。
考虑到我希望脚本能够在许多不同的环境中工作,比如Linux,MacOS,MinGW,.(尽管它使用的是诸如[[和</