diff --git a/tldr/linux/portageq b/tldr/linux/portageq new file mode 100644 index 00000000..c8cf3019 --- /dev/null +++ b/tldr/linux/portageq @@ -0,0 +1,26 @@ +--- +syntax: markdown +tags: [tldr, linux] +source: https://github.com/tldr-pages/tldr.git +--- +# portageq + +> Query for information about Portage, the Gentoo Linux package manager. +> Queryable Portage-specific environment variables are listed in `/var/db/repos/gentoo/profiles/info_vars`. +> More information: . + +- Display the value of a Portage-specific environment variable: + +`portageq envvar {{variable}}` + +- Display a detailed list of repositories configured with Portage: + +`portageq repos_config /` + +- Display a list of repositories sorted by priority (highest first): + +`portageq get_repos /` + +- Display a specific piece of metadata about an atom (i.e. package name including the version): + +`portageq metadata / {{ebuild|porttree|binary|...}} {{category}}/{{package}} {{BDEPEND|DEFINED_PHASES|DEPEND|...}}` diff --git a/tldr/stdbuf b/tldr/stdbuf index ccc7357a..e5ea57ae 100644 --- a/tldr/stdbuf +++ b/tldr/stdbuf @@ -10,12 +10,12 @@ source: https://github.com/tldr-pages/tldr.git - Change `stdin` buffer size to 512 KiB: -`stdbuf --input={{512K}} {{command}}` +`stdbuf --input=512K {{command}}` - Change `stdout` buffer to line-buffered: -`stdbuf --output={{L}} {{command}}` +`stdbuf --output=L {{command}}` - Change `stderr` buffer to unbuffered: -`stdbuf --error={{0}} {{command}}` +`stdbuf --error=0 {{command}}` diff --git a/tldr/truncate b/tldr/truncate index 4c3c08c7..2bb41756 100644 --- a/tldr/truncate +++ b/tldr/truncate @@ -10,20 +10,20 @@ source: https://github.com/tldr-pages/tldr.git - Set a size of 10 GB to an existing file, or create a new file with the specified size: -`truncate --size {{10G}} {{filename}}` +`truncate --size 10G {{path/to/file}}` - Extend the file size by 50 MiB, fill with holes (which reads as zero bytes): -`truncate --size +{{50M}} {{filename}}` +`truncate --size +50M {{path/to/file}}` - Shrink the file by 2 GiB, by removing data from the end of file: -`truncate --size -{{2G}} {{filename}}` +`truncate --size -2G {{path/to/file}}` - Empty the file's content: -`truncate --size 0 {{filename}}` +`truncate --size 0 {{path/to/file}}` - Empty the file's content, but do not create the file if it does not exist: -`truncate --no-create --size 0 {{filename}}` +`truncate --no-create --size 0 {{path/to/file}}`