ncdu:tldr:51b88
ncdu: Exclude files that match a pattern, argument can be given multiple times to add more patterns.
$ ncdu --exclude '${*-txt}'
try on your machine
The ncdu command is used to analyze disk usage on a Linux system. It provides a summary of directory sizes and allows you to navigate through the directory structure to identify where the disk space is being consumed.
The --exclude option allows you to specify patterns of files or directories that you want to exclude from the disk usage calculation. In this case, the pattern '${*-txt}' is used.
Let's break down the pattern:
${*-txt}: This is a shell expansion. It takes the positional parameters ($*) and adds the string-txtat the end. For example, if the positional parameters werefile1 file2 file3, the expanded pattern would befile1-txt file2-txt file3-txt.
Putting it all together, the ncdu --exclude '${*-txt}' command instructs ncdu to exclude any files or directories whose names end with the string -txt from the disk usage analysis.
This explanation was created by an AI. In most cases those are correct. But please always be careful and
never run a command you are not sure if it is safe.