Hi there,
I am using zsh 5.9 (x86_64-apple-darwin23.0) on MacOS.
The following command in zsh will cause severe damage by running forever into a dead loop.
- when you accidentally mess up the redirection flows
```bash
touch 1.txt
echo "anything" > 1.txt
cat < 1.txt >> 1.txt
```
However, on Linux bash, this behavior is prohibited and hinted.
```bash
cat < 1.txt >> 1.txt
cat: -: input file is output file
```
Best,
Unknown name
|