1. Schreiben Sie eine Funktion, um grüne 0K und rote FAILED auszugeben und festzustellen, ob ein Parameter vorhanden ist. Wenn er vorhanden ist, ist er 0k, und wenn er nicht vorhanden ist, ist er FAILED.
2. Schreiben Sie eine Funktion, um festzustellen, ob keine Positionsparameter vorhanden sind. Wenn keine Parameter vorhanden sind, wird ein Fehler angezeigt.
4. Schreiben Sie eine Funktion, um zwei ganzzahlige Bitparameter zu implementieren und Addition, Subtraktion, Multiplikation und Division zu berechnen.
5. Weisen Sie jede Zeile der Datei /etc/shadow als Element dem Array zu
#!/bin/bashdeclare -a shadow_arr=()# 声明一个空数组whileread line;doshadow_arr+=("$line")# 将每行字符串添加到数组中done< /etc/shadow
echo"shadow_arr: ${shadow_arr[@]}"# 打印数组元素
6. Verwenden Sie ein assoziatives Array, um die Anzahl der verschiedenen Shell-Typen zu zählen, die von Benutzern in der Datei /etc/passwd verwendet werden