Linux command parsing, what is the meaning of l sh in the command?

there is the following linux command. What does the last | sh, of the command mean?

curl -fsSL http://149.56.106.215:8000/i.sh | sh
Aug.31,2021

pipe character, which docks the standard output of the previous command with the standard input of the latter command. Basic concept reference: https://www.linuxprobe.com/ch.

you can also take a look at the internal training materials I wrote to the company before: https://abcfy2.gitbooks.io/li.

.

"|" is a pipe character that represents the output generated by the command on its left as standard output and then as standard input into the command on the right. In your example, simply put, the contents of the sh file on the left are handed over to the sh on the right to execute.

Menu