Ich versuche, alle möglichen Kombinationen von a Zeichenfolgen innerhalb eines bestimmten Befehls zu erhalten, außer wenn die Zeichenfolgen identisch sind. Ich vereinfacht, was ich versuche zu tun ist, wie ich es versucht zu tun, wie folgt:bash: wenn Anweisung innerhalb von for-Schleife nicht funktioniert
for i in a b c
do
for p in a b c
do
if [ $i -ne $p ]
then
echo "$i and $p"
fi
done
done
Der Ausgang erwarte ich ist:
a b
a c
b a
b c
c a
c b
Aber es scheint nicht .. irgendwelche Ideen zu arbeiten Was stimmt nicht mit meinen verschachtelten for-Schleifen?
Dies könnte helfen: 'help test' – Cyrus