Wie zu zählen und überprüfen Sie übergebenen Argumente?
Wie kann ich das übersetzen Sie den folgenden Ruby-code Bash?
if ARGV.length == 0
abort "\nError: The project name is required. Aborting...\n\n"
elsif ARGV.length > 2
abort "\nError: The program takes two arguments maximum. Aborting...\n\n"
end
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte Folgendes sein, was Sie brauchen:
Den TLDP bash guide ist sehr gut, wenn Sie schauen, um zu lernen, bash, siehe TDLP Bash guide.
GNU coreutils 8.5 June 2010 ECHO(1)
.Vielleicht:
[ $# > 2 ]
wird sehr überrascht sein, wenn Sie das nächste mal ausführen ls.