1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-06-07 22:05:59 +02:00

Merge branch 'main' into kant-patch-11

This commit is contained in:
Sebastiaan Speck 2025-06-04 21:17:25 +02:00 committed by GitHub
commit 1e77b46d82
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
613 changed files with 4489 additions and 1538 deletions

4
.github/CODEOWNERS vendored
View file

@ -8,7 +8,7 @@
/pages.id/ @reinhart1010 /pages.id/ @reinhart1010
/pages.it/ @mebeim @tansiret @Magrid0 /pages.it/ @mebeim @tansiret @Magrid0
/pages.ko/ @IMHOJEONG @Zamoca42 @CodePsy-2001 /pages.ko/ @IMHOJEONG @Zamoca42 @CodePsy-2001
/pages.nl/ @sebastiaanspeck @leonvsc @Waples /pages.nl/ @sebastiaanspeck @leonvsc @Waples @dmmqz
/pages.pl/ @acuteenvy @spageektti /pages.pl/ @acuteenvy @spageektti
/pages.pt_BR/ @isaacvicente @vitorhcl @renie /pages.pt_BR/ @isaacvicente @vitorhcl @renie
/pages.pt_PT/ @waldyrious /pages.pt_PT/ @waldyrious
@ -38,7 +38,7 @@
/contributing-guides/*.id.md @reinhart1010 /contributing-guides/*.id.md @reinhart1010
/contributing-guides/*.it.md @mebeim @tansiret @Magrid0 /contributing-guides/*.it.md @mebeim @tansiret @Magrid0
/contributing-guides/*.ko.md @IMHOJEONG @Zamoca42 @CodePsy-2001 /contributing-guides/*.ko.md @IMHOJEONG @Zamoca42 @CodePsy-2001
/contributing-guides/*.nl.md @sebastiaanspeck @leonvsc @Waples /contributing-guides/*.nl.md @sebastiaanspeck @leonvsc @Waples @dmmqz
/contributing-guides/*.pl.md @acuteenvy @spageektti /contributing-guides/*.pl.md @acuteenvy @spageektti
/contributing-guides/*.pt_BR.md @isaacvicente @vitorhcl @renie /contributing-guides/*.pt_BR.md @isaacvicente @vitorhcl @renie
/contributing-guides/*.pt_PT.md @waldyrious /contributing-guides/*.pt_PT.md @waldyrious

3
.gitignore vendored
View file

@ -31,3 +31,6 @@ venv
# Generated pycache # Generated pycache
__pycache__ __pycache__
# Generated log
debug.log

View file

@ -3,6 +3,7 @@
"MD003": { "style": "atx" }, "MD003": { "style": "atx" },
"MD007": { "indent": 4 }, "MD007": { "indent": 4 },
"MD013": { "line_length": 250 }, "MD013": { "line_length": 250 },
"MD026": false,
"MD029": false, "MD029": false,
"MD033": false, "MD033": false,
"MD034": false, "MD034": false,

View file

@ -91,7 +91,9 @@ If you are an owner of the organization, you can see an automated list [here](ht
- **witt ([@witt-bit](https://github.com/witt-bit))**: - **witt ([@witt-bit](https://github.com/witt-bit))**:
[14 January 2025](https://github.com/tldr-pages/tldr/issues/15514) — present [14 January 2025](https://github.com/tldr-pages/tldr/issues/15514) — present
- **Amine LOUHICHI ([@aminelch](https://github.com/aminelch))**: - **Amine LOUHICHI ([@aminelch](https://github.com/aminelch))**:
[08 April 2025](https://github.com/tldr-pages/tldr/issues/16126) — present [08 April 2025](https://github.com/tldr-pages/tldr/issues/16126) — present
- **Dylan McGivern ([@dmmqz](https://github.com/dmmqz))**:
[30 May 2025](https://github.com/tldr-pages/tldr/issues/16671) — present
- Owen Voke ([@owenvoke](https://github.com/owenvoke)) - Owen Voke ([@owenvoke](https://github.com/owenvoke))
[11 January 2018](https://github.com/tldr-pages/tldr/issues/1885) — [26 August 2018](https://github.com/tldr-pages/tldr/issues/2258) [11 January 2018](https://github.com/tldr-pages/tldr/issues/1885) — [26 August 2018](https://github.com/tldr-pages/tldr/issues/2258)
- Marco Bonelli ([@mebeim](https://github.com/mebeim)): - Marco Bonelli ([@mebeim](https://github.com/mebeim)):

208
package-lock.json generated
View file

@ -8,8 +8,8 @@
"license": "SEE LICENSE IN LICENSE.md", "license": "SEE LICENSE IN LICENSE.md",
"dependencies": { "dependencies": {
"glob": "11.0.2", "glob": "11.0.2",
"markdownlint-cli": "^0.44.0", "markdownlint-cli": "^0.45.0",
"tldr-lint": "^0.0.17" "tldr-lint": "^0.0.18"
}, },
"devDependencies": { "devDependencies": {
"husky": "^9.1.7" "husky": "^9.1.7"
@ -32,16 +32,6 @@
"node": ">=12" "node": ">=12"
} }
}, },
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
"integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
"license": "MIT",
"optional": true,
"engines": {
"node": ">=14"
}
},
"node_modules/@types/debug": { "node_modules/@types/debug": {
"version": "4.1.12", "version": "4.1.12",
"resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
@ -185,9 +175,9 @@
} }
}, },
"node_modules/debug": { "node_modules/debug": {
"version": "4.4.0", "version": "4.4.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
"integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"ms": "^2.1.3" "ms": "^2.1.3"
@ -202,9 +192,9 @@
} }
}, },
"node_modules/decode-named-character-reference": { "node_modules/decode-named-character-reference": {
"version": "1.0.2", "version": "1.1.0",
"resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz",
"integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"character-entities": "^2.0.0" "character-entities": "^2.0.0"
@ -324,9 +314,9 @@
} }
}, },
"node_modules/ignore": { "node_modules/ignore": {
"version": "7.0.3", "version": "7.0.5",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz", "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
"integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==", "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
"license": "MIT", "license": "MIT",
"engines": { "engines": {
"node": ">= 4" "node": ">= 4"
@ -443,9 +433,9 @@
} }
}, },
"node_modules/katex": { "node_modules/katex": {
"version": "0.16.21", "version": "0.16.22",
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz",
"integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", "integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==",
"funding": [ "funding": [
"https://opencollective.com/katex", "https://opencollective.com/katex",
"https://github.com/sponsors/katex" "https://github.com/sponsors/katex"
@ -503,122 +493,50 @@
} }
}, },
"node_modules/markdownlint": { "node_modules/markdownlint": {
"version": "0.37.4", "version": "0.38.0",
"resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.37.4.tgz", "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.38.0.tgz",
"integrity": "sha512-u00joA/syf3VhWh6/ybVFkib5Zpj2e5KB/cfCei8fkSRuums6nyisTWGqjTWIOFoFwuXoTBQQiqlB4qFKp8ncQ==", "integrity": "sha512-xaSxkaU7wY/0852zGApM8LdlIfGCW8ETZ0Rr62IQtAnUMlMuifsg09vWJcNYeL4f0anvr8Vo4ZQar8jGpV0btQ==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"markdown-it": "14.1.0", "micromark": "4.0.2",
"micromark": "4.0.1", "micromark-core-commonmark": "2.0.3",
"micromark-core-commonmark": "2.0.2", "micromark-extension-directive": "4.0.0",
"micromark-extension-directive": "3.0.2",
"micromark-extension-gfm-autolink-literal": "2.1.0", "micromark-extension-gfm-autolink-literal": "2.1.0",
"micromark-extension-gfm-footnote": "2.1.0", "micromark-extension-gfm-footnote": "2.1.0",
"micromark-extension-gfm-table": "2.1.0", "micromark-extension-gfm-table": "2.1.1",
"micromark-extension-math": "3.1.0", "micromark-extension-math": "3.1.0",
"micromark-util-types": "2.0.1" "micromark-util-types": "2.0.2"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=20"
}, },
"funding": { "funding": {
"url": "https://github.com/sponsors/DavidAnson" "url": "https://github.com/sponsors/DavidAnson"
} }
}, },
"node_modules/markdownlint-cli": { "node_modules/markdownlint-cli": {
"version": "0.44.0", "version": "0.45.0",
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.44.0.tgz", "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.45.0.tgz",
"integrity": "sha512-ZJTAONlvF9NkrIBltCdW15DxN9UTbPiKMEqAh2EU2gwIFlrCMavyCEPPO121cqfYOrLUJWW8/XKWongstmmTeQ==", "integrity": "sha512-GiWr7GfJLVfcopL3t3pLumXCYs8sgWppjIA1F/Cc3zIMgD3tmkpyZ1xkm1Tej8mw53B93JsDjgA3KOftuYcfOw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"commander": "~13.1.0", "commander": "~13.1.0",
"glob": "~10.4.5", "glob": "~11.0.2",
"ignore": "~7.0.3", "ignore": "~7.0.4",
"js-yaml": "~4.1.0", "js-yaml": "~4.1.0",
"jsonc-parser": "~3.3.1", "jsonc-parser": "~3.3.1",
"jsonpointer": "~5.0.1", "jsonpointer": "~5.0.1",
"markdownlint": "~0.37.4", "markdown-it": "~14.1.0",
"minimatch": "~9.0.5", "markdownlint": "~0.38.0",
"minimatch": "~10.0.1",
"run-con": "~1.3.2", "run-con": "~1.3.2",
"smol-toml": "~1.3.1" "smol-toml": "~1.3.4"
}, },
"bin": { "bin": {
"markdownlint": "markdownlint.js" "markdownlint": "markdownlint.js"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=20"
}
},
"node_modules/markdownlint-cli/node_modules/glob": {
"version": "10.4.5",
"resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
"integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
"jackspeak": "^3.1.2",
"minimatch": "^9.0.4",
"minipass": "^7.1.2",
"package-json-from-dist": "^1.0.0",
"path-scurry": "^1.11.1"
},
"bin": {
"glob": "dist/esm/bin.mjs"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/markdownlint-cli/node_modules/jackspeak": {
"version": "3.4.3",
"resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
"integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
},
"optionalDependencies": {
"@pkgjs/parseargs": "^0.11.0"
}
},
"node_modules/markdownlint-cli/node_modules/lru-cache": {
"version": "10.4.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
"integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
"license": "ISC"
},
"node_modules/markdownlint-cli/node_modules/minimatch": {
"version": "9.0.5",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
"integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
"engines": {
"node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/markdownlint-cli/node_modules/path-scurry": {
"version": "1.11.1",
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
"integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
"license": "BlueOak-1.0.0",
"dependencies": {
"lru-cache": "^10.2.0",
"minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
},
"engines": {
"node": ">=16 || 14 >=14.18"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
} }
}, },
"node_modules/mdurl": { "node_modules/mdurl": {
@ -628,9 +546,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/micromark": { "node_modules/micromark": {
"version": "4.0.1", "version": "4.0.2",
"resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz", "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
"integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==", "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
"funding": [ "funding": [
{ {
"type": "GitHub Sponsors", "type": "GitHub Sponsors",
@ -663,9 +581,9 @@
} }
}, },
"node_modules/micromark-core-commonmark": { "node_modules/micromark-core-commonmark": {
"version": "2.0.2", "version": "2.0.3",
"resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz", "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
"integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==", "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==",
"funding": [ "funding": [
{ {
"type": "GitHub Sponsors", "type": "GitHub Sponsors",
@ -697,9 +615,9 @@
} }
}, },
"node_modules/micromark-extension-directive": { "node_modules/micromark-extension-directive": {
"version": "3.0.2", "version": "4.0.0",
"resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz",
"integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", "integrity": "sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"devlop": "^1.0.0", "devlop": "^1.0.0",
@ -752,9 +670,9 @@
} }
}, },
"node_modules/micromark-extension-gfm-table": { "node_modules/micromark-extension-gfm-table": {
"version": "2.1.0", "version": "2.1.1",
"resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
"integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"devlop": "^1.0.0", "devlop": "^1.0.0",
@ -1085,9 +1003,9 @@
} }
}, },
"node_modules/micromark-util-subtokenize": { "node_modules/micromark-util-subtokenize": {
"version": "2.0.4", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz", "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
"integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==", "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
"funding": [ "funding": [
{ {
"type": "GitHub Sponsors", "type": "GitHub Sponsors",
@ -1123,9 +1041,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/micromark-util-types": { "node_modules/micromark-util-types": {
"version": "2.0.1", "version": "2.0.2",
"resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
"integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
"funding": [ "funding": [
{ {
"type": "GitHub Sponsors", "type": "GitHub Sponsors",
@ -1285,9 +1203,10 @@
} }
}, },
"node_modules/smol-toml": { "node_modules/smol-toml": {
"version": "1.3.1", "version": "1.3.4",
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz", "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.4.tgz",
"integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==", "integrity": "sha512-UOPtVuYkzYGee0Bd2Szz8d2G3RfMfJ2t3qVdZUAozZyAk+a0Sxa+QKix0YCwjL/A1RR0ar44nCxaoN9FxdJGwA==",
"license": "BSD-3-Clause",
"engines": { "engines": {
"node": ">= 18" "node": ">= 18"
}, },
@ -1404,12 +1323,12 @@
} }
}, },
"node_modules/tldr-lint": { "node_modules/tldr-lint": {
"version": "0.0.17", "version": "0.0.18",
"resolved": "https://registry.npmjs.org/tldr-lint/-/tldr-lint-0.0.17.tgz", "resolved": "https://registry.npmjs.org/tldr-lint/-/tldr-lint-0.0.18.tgz",
"integrity": "sha512-QXvwcFncDIA94n23QwokcL5eiDbeqKK6dRV6JI/Pz/y4TQCjNeo7+49ilkXq1LqDrIK3yXrKT58KPz91YYSjhQ==", "integrity": "sha512-yUO199oIrJcyAzdRnIGWLOtj1r+kqSvZiSAFRwZNwlZLnGvI6tLHGonGkN8pqxub5DdcheCSqa7r/dBBTfMoFg==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"commander": "^13.0.0" "commander": "^14.0.0"
}, },
"bin": { "bin": {
"tldr-lint": "lib/tldr-lint-cli.js", "tldr-lint": "lib/tldr-lint-cli.js",
@ -1423,6 +1342,15 @@
"url": "https://liberapay.com/tldr-pages" "url": "https://liberapay.com/tldr-pages"
} }
}, },
"node_modules/tldr-lint/node_modules/commander": {
"version": "14.0.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-14.0.0.tgz",
"integrity": "sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==",
"license": "MIT",
"engines": {
"node": ">=20"
}
},
"node_modules/uc.micro": { "node_modules/uc.micro": {
"version": "2.1.0", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",

View file

@ -7,8 +7,8 @@
"homepage": "https://tldr.sh/", "homepage": "https://tldr.sh/",
"dependencies": { "dependencies": {
"glob": "11.0.2", "glob": "11.0.2",
"markdownlint-cli": "^0.44.0", "markdownlint-cli": "^0.45.0",
"tldr-lint": "^0.0.17" "tldr-lint": "^0.0.18"
}, },
"devDependencies": { "devDependencies": {
"husky": "^9.1.7" "husky": "^9.1.7"

View file

@ -1,4 +1,4 @@
# Exclamation mark # !
> ইতিহাসে পেয়ে যাওয়া কমান্ড দিয়ে বিকল্প বাছানোর জন্য ব্যবহৃত ব্যাশ শেলে পুনর্নির্মিত। > ইতিহাসে পেয়ে যাওয়া কমান্ড দিয়ে বিকল্প বাছানোর জন্য ব্যবহৃত ব্যাশ শেলে পুনর্নির্মিত।
> আরও তথ্য পাবেন: <https://gnu.org/software/bash/manual/bash.html#Event-Designators> > আরও তথ্য পাবেন: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>

View file

@ -9,15 +9,15 @@
- Imprimeix el temps total de connexió de tots els usuaris en hores: - Imprimeix el temps total de connexió de tots els usuaris en hores:
`ac --individual-totals` `ac {{[-p|--individual-totals]}}`
- Imprimeix el temps total de connexió d'un usuari concret en hores: - Imprimeix el temps total de connexió d'un usuari concret en hores:
`ac --individual-totals {{nom_usuari}}` `ac {{[-p|--individual-totals]}} {{nom_usuari}}`
- Imprimeix el temps de connexió d'un usuari concret en hores per dia (amb total): - Imprimeix el temps de connexió d'un usuari concret en hores per dia (amb total):
`ac --daily-totals --individual-totals {{nom_usuari}}` `ac {{[-d|--daily-totals]}} {{[-p|--individual-totals]}} {{nom_usuari}}`
- Mostra també detalls adicionals: - Mostra també detalls adicionals:

View file

@ -1,4 +1,4 @@
# Exclamation mark # !
> Ein in Bash integriertes Kommando, welches durch einen Befehl aus dem Befehlsverlauf ersetzt wird. > Ein in Bash integriertes Kommando, welches durch einen Befehl aus dem Befehlsverlauf ersetzt wird.
> Weitere Informationen: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>. > Weitere Informationen: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>.

View file

@ -6,11 +6,11 @@
- Auflisten der verfügbaren Aktions-Plugin (Module): - Auflisten der verfügbaren Aktions-Plugin (Module):
`ansible-doc --list` `ansible-doc {{[-l|--list]}}`
- Auflisten der verfügbare Plugins eines bestimmten Typs: - Auflisten der verfügbare Plugins eines bestimmten Typs:
`ansible-doc --type {{plugin_typ}} --list` `ansible-doc {{[-t|--type]}} {{plugin_typ}} {{[-l|--list]}}`
- Anzeigen von Informationen über ein bestimmtes Aktions-Plugin (Module): - Anzeigen von Informationen über ein bestimmtes Aktions-Plugin (Module):
@ -18,12 +18,12 @@
- Anzeigen von Informationen über ein Plugin mit einem betimmten Typ: - Anzeigen von Informationen über ein Plugin mit einem betimmten Typ:
`ansible-doc --type {{plugin_typ}} {{plugin_name}}` `ansible-doc {{[-t|--type]}} {{plugin_typ}} {{plugin_name}}`
- Anzeigen des Playbookausschnittes für ein Actions-Plugin (Module): - Anzeigen des Playbookausschnittes für ein Actions-Plugin (Module):
`ansible-doc --snippet {{plugin_name}}` `ansible-doc {{[-s|--snippet]}} {{plugin_name}}`
- Anzeigen von Informationen über ein Aktions-Plugin (Module) als JSON: - Anzeigen von Informationen über ein Aktions-Plugin (Module) als JSON:
`ansible-doc --json {{plugin_name}}` `ansible-doc {{[-j|--json]}} {{plugin_name}}`

View file

@ -10,11 +10,11 @@
- Anzeigen eines Benutzerdefinierten Inventars: - Anzeigen eines Benutzerdefinierten Inventars:
`ansible-inventory --list --inventory {{pfad/zu/datei_oder_skript_oder_verzeichnis}}` `ansible-inventory --list {{[-i|--inventory-file]}} {{pfad/zu/datei_oder_skript_oder_verzeichnis}}`
- Anzeigen des Standardinventars in YAML: - Anzeigen des Standardinventars in YAML:
`ansible-inventory --list --yaml` `ansible-inventory --list {{[-y|--yaml]}}`
- Ausgabe des Standardinventars in eine Datei: - Ausgabe des Standardinventars in eine Datei:

View file

@ -9,19 +9,19 @@
- Führe Aufgaben im Playbook mit benutzerdefiniertem Host-Bestand aus: - Führe Aufgaben im Playbook mit benutzerdefiniertem Host-Bestand aus:
`ansible-playbook {{playbook}} -i {{inventory_datei}}` `ansible-playbook {{playbook}} {{[-i|--inventory]}} {{inventory_datei}}`
- Führe Aufgaben im Playbook aus, wobei zusätzliche Variablen über die Befehlszeile definiert werden: - Führe Aufgaben im Playbook aus, wobei zusätzliche Variablen über die Befehlszeile definiert werden:
`ansible-playbook {{playbook}} -e "{{variable1}}={{wert1}} {{variable2}}={{wert2}}"` `ansible-playbook {{playbook}} {{[-e|--extra-vars]}} "{{variable1}}={{wert1}} {{variable2}}={{wert2}}"`
- Führe Aufgaben in Playbook mit zusätzlichen Variablen aus, die in einer JSON-Datei definiert sind: - Führe Aufgaben in Playbook mit zusätzlichen Variablen aus, die in einer JSON-Datei definiert sind:
`ansible-playbook {{playbook}} -e "@{{variablen.json}}"` `ansible-playbook {{playbook}} {{[-e|--extra-vars]}} "@{{variablen.json}}"`
- Führe Aufgaben im Playbook für die angegebenen Tags aus: - Führe Aufgaben im Playbook für die angegebenen Tags aus:
`ansible-playbook {{playbook}} --tags {{tag1,tag2}}` `ansible-playbook {{playbook}} {{[-t|--tags|]}} {{tag1,tag2}}`
- Führe Aufgaben in einem Playbook aus, die mit einer bestimmten Aufgabe beginnen: - Führe Aufgaben in einem Playbook aus, die mit einer bestimmten Aufgabe beginnen:

View file

@ -5,16 +5,16 @@
- Laden eines Playbooks aus einem VCS und ausführen des standardmässigen local.yml Playbooks: - Laden eines Playbooks aus einem VCS und ausführen des standardmässigen local.yml Playbooks:
`ansible-pull -U {{repository_url}}` `ansible-pull {{[-U|--url]}} {{repository_url}}`
- Laden eines Playbooks aus einem VCS und ausführen eines spezifischen Playbooks: - Laden eines Playbooks aus einem VCS und ausführen eines spezifischen Playbooks:
`ansible-pull -U {{repository_url}} {{playbook}}` `ansible-pull {{[-U|--url]}} {{repository_url}} {{playbook}}`
- Laden eines Playbooks aus einem VCS unter angabe eines bestimmten branches und ausführen eines spezifischen Playbooks: - Laden eines Playbooks aus einem VCS unter angabe eines bestimmten branches und ausführen eines spezifischen Playbooks:
`ansible-pull -U {{repository_url}} -C {{branch}} {{playbook}}` `ansible-pull {{[-U|--url]}} {{repository_url}} {{[-C|--checkout]}} {{branch}} {{playbook}}`
- Laden eines Playbooks aus einem VCS und ausführen eines spezifischen Playbooks unter angabe einer Hosts-Datei: - Laden eines Playbooks aus einem VCS und ausführen eines spezifischen Playbooks unter angabe einer Hosts-Datei:
`ansible-pull -U {{repository_url}} -i {{hosts_datei}} {{playbook}}` `ansible-pull {{[-U|--url]}} {{repository_url}} {{[-i|--inventory]}} {{hosts_datei}} {{playbook}}`

View file

@ -13,19 +13,19 @@
- Baue ein Docker Image und gib ihm einen Tag: - Baue ein Docker Image und gib ihm einen Tag:
`docker build --tag {{name:tag}} .` `docker build {{[-t|--tag]}} {{name:tag}} .`
- Baue ein Docker Image ohne Build-Kontext: - Baue ein Docker Image ohne Build-Kontext:
`docker build --tag {{name:tag}} - < {{Dockerfile}}` `docker build {{[-t|--tag]}} {{name:tag}} - < {{Dockerfile}}`
- Verwende keinen Cache beim Bauen des Docker Images: - Verwende keinen Cache beim Bauen des Docker Images:
`docker build --no-cache --tag {{name:tag}} .` `docker build --no-cache {{[-t|--tag]}} {{name:tag}} .`
- Baue ein Docker Image mit einem spezifischen Dockerfile: - Baue ein Docker Image mit einem spezifischen Dockerfile:
`docker build --file {{Dockerfile}} .` `docker build {{[-f|--file]}} {{Dockerfile}} .`
- Baue mit benutzerdefinierten Variablen, die während des Bauens zur Verfügung stehen: - Baue mit benutzerdefinierten Variablen, die während des Bauens zur Verfügung stehen:

View file

@ -9,7 +9,7 @@
- Erzeuge und starte alle Container im Hintergrund unter der Verwendung der Datei `docker-compose.yml` im aktuellen Verzeichnis: - Erzeuge und starte alle Container im Hintergrund unter der Verwendung der Datei `docker-compose.yml` im aktuellen Verzeichnis:
`docker compose up --detach` `docker compose up {{[-d|--detach]}}`
- Starte alle Container. Erzeuge zugehörige Docker Images bei Bedarf neu: - Starte alle Container. Erzeuge zugehörige Docker Images bei Bedarf neu:
@ -17,7 +17,7 @@
- Starte alle Container durch Angabe eines Projektnamens unter Verwendung einer alternativen Compose-Datei: - Starte alle Container durch Angabe eines Projektnamens unter Verwendung einer alternativen Compose-Datei:
`docker compose -p {{Projektname}} --file {{pfad/zu/verzeichnis}} up` `docker compose {{[-p|--project-name]}} {{Projektname}} {{[-f|--file]}} {{pfad/zu/verzeichnis}} up`
- Stoppe alle laufenden Container: - Stoppe alle laufenden Container:
@ -25,12 +25,12 @@
- Stoppe und entferne alle Container inklusive zugehöriger Netzwerke, Volumes und Images: - Stoppe und entferne alle Container inklusive zugehöriger Netzwerke, Volumes und Images:
`docker compose down --rmi all --volumes` `docker compose down --rmi all {{[-v|--volumes]}}`
- Zeige die Logs aller Container kontinuierlich an: - Zeige die Logs aller Container kontinuierlich an:
`docker compose logs --follow` `docker compose logs {{[-f|--follow]}}`
- Zeige die Logs eines spezifischen Containers kontinuierlich an: - Zeige die Logs eines spezifischen Containers kontinuierlich an:
`docker compose logs --follow {{container_name}}` `docker compose logs {{[-f|--follow]}} {{container_name}}`

View file

@ -13,4 +13,4 @@
- Kopiere eine Datei oder ein Verzeichnis vom Host in einen Container und folge dabei Symlinks (kopiert die verlinkten Dateien statt der Symlinks): - Kopiere eine Datei oder ein Verzeichnis vom Host in einen Container und folge dabei Symlinks (kopiert die verlinkten Dateien statt der Symlinks):
`docker cp --follow-link {{pfad/zu/symlink_auf_host}} {{container_name}}:{{pfad/zu/datei_oder_verzeichnis_in_container}}` `docker cp {{[-L|--follow-link]}} {{pfad/zu/symlink_auf_host}} {{container_name}}:{{pfad/zu/datei_oder_verzeichnis_in_container}}`

View file

@ -5,24 +5,24 @@
- Öffne eine Shell innerhalb eines bereits laufenden Containers: - Öffne eine Shell innerhalb eines bereits laufenden Containers:
`docker exec --interactive --tty {{container_name}} {{/bin/bash}}` `docker exec {{[-it|--interactive --tty]}} {{container_name}} {{/bin/bash}}`
- Führe einen Befehl im Hintergrund (losgelöst) in einem laufenden Container aus: - Führe einen Befehl im Hintergrund (losgelöst) in einem laufenden Container aus:
`docker exec --detach {{container_name}} {{befehl}}` `docker exec {{[-d|--detach]}} {{container_name}} {{befehl}}`
- Bestimme das Arbeitsverzeichnis, in dem der Befehl ausgeführt werden soll: - Bestimme das Arbeitsverzeichnis, in dem der Befehl ausgeführt werden soll:
`docker exec --interactive --tty --workdir {{pfad/zu/verzeichnis}} {{container_name}} {{befehl}}` `docker exec {{[-it|--interactive --tty]}} {{[-w|--workdir]}} {{pfad/zu/verzeichnis}} {{container_name}} {{befehl}}`
- Führe einen Befehl im Hintergrund in einem laufenden Container aus, aber lies von der Standardeingabe: - Führe einen Befehl im Hintergrund in einem laufenden Container aus, aber lies von der Standardeingabe:
`docker exec --interactive --detach {{container_name}} {{befehl}}` `docker exec {{[-i|--interactive]}} {{[-d|--detach]}} {{container_name}} {{befehl}}`
- Setze eine Umgebungsvariable in einer laufenden Bash Sitzung: - Setze eine Umgebungsvariable in einer laufenden Bash Sitzung:
`docker exec --interactive --tty --env {{variablen_name}}={{wert}} {{container_name}} {{/bin/bash}}` `docker exec {{[-it|--interactive --tty]}} {{[-e|--env]}} {{variablen_name}}={{wert}} {{container_name}} {{/bin/bash}}`
- Führe einen Befehl als ein bestimmter Benutzer aus: - Führe einen Befehl als ein bestimmter Benutzer aus:
`docker exec --user {{benutzer}} {{container_name}} {{befehl}}` `docker exec {{[-u|--user]}} {{benutzer}} {{container_name}} {{befehl}}`

View file

@ -13,20 +13,20 @@
- Zeige die IP Adresse eines Containers an: - Zeige die IP Adresse eines Containers an:
`docker inspect --format '\{\{range.NetworkSettings.Networks\}\}\{\{.IPAddress\}\}\{\{end\}\}' {{container}}` `docker inspect {{[-f|--format]}} '\{\{range.NetworkSettings.Networks\}\}\{\{.IPAddress\}\}\{\{end\}\}' {{container}}`
- Zeige den Pfad zur Logdatei eines Containers: - Zeige den Pfad zur Logdatei eines Containers:
`docker inspect --format='\{\{.LogPath\}\}' {{container}}` `docker inspect {{[-f|--format]}} '\{\{.LogPath\}\}' {{container}}`
- Zeige den Namen des Images eines Containers: - Zeige den Namen des Images eines Containers:
`docker inspect --format='\{\{.Config.Image\}\}' {{container}}` `docker inspect {{[-f|--format]}} '\{\{.Config.Image\}\}' {{container}}`
- Zeige die Konfiguration als JSON an: - Zeige die Konfiguration als JSON an:
`docker inspect --format='\{\{json .Config\}\}' {{container}}` `docker inspect {{[-f|--format]}} '\{\{json .Config\}\}' {{container}}`
- Zeige alle Port Bindings: - Zeige alle Port Bindings:
`docker inspect --format='\{\{range $p, $conf := .NetworkSettings.Ports\}\} \{\{$p\}\} -> \{\{(index $conf 0).HostPort\}\} \{\{end\}\}' {{container}}` `docker inspect {{[-f|--format]}} '\{\{range $p, $conf := .NetworkSettings.Ports\}\} \{\{$p\}\} -> \{\{(index $conf 0).HostPort\}\} \{\{end\}\}' {{container}}`

View file

@ -9,23 +9,23 @@
- Führe einen Befehl in einem neuen Container im Hintergrund aus und zeige die ID: - Führe einen Befehl in einem neuen Container im Hintergrund aus und zeige die ID:
`docker run --detach {{image}} {{befehl}}` `docker run {{[-d|--detach]}} {{image}} {{befehl}}`
- Führe einen Befehl in einem kurzlebigen Container im interaktiven Modus mit einem Pseudo-TTY aus: - Führe einen Befehl in einem kurzlebigen Container im interaktiven Modus mit einem Pseudo-TTY aus:
`docker run --rm --interactive --tty {{image}} {{befehl}}` `docker run --rm {{[-it|--interactive --tty]}} {{image}} {{befehl}}`
- Führe einen Befehl in einem neuen Container mit übergebenen Umgebungsvariablen aus: - Führe einen Befehl in einem neuen Container mit übergebenen Umgebungsvariablen aus:
`docker run --env '{{variable}}={{wert}}' --env {{variable}} {{image}} {{befehl}}` `docker run {{[-e|--env]}} '{{variable}}={{wert}}' {{[-e|--env]}} {{variable}} {{image}} {{befehl}}`
- Führe einen Befehl in einem neuen Container mit eingebundenen Datenträgern aus: - Führe einen Befehl in einem neuen Container mit eingebundenen Datenträgern aus:
`docker run --volume {{pfad/zu/host_verzeichnis}}:{{pfad/zu/container_verzeichnis}} {{image}} {{befehl}}` `docker run {{[-v|--volume]}} {{pfad/zu/host_verzeichnis}}:{{pfad/zu/container_verzeichnis}} {{image}} {{befehl}}`
- Führe einen Befehl in einem neuen Container mit veröffentlichten Ports aus: - Führe einen Befehl in einem neuen Container mit veröffentlichten Ports aus:
`docker run --publish {{host_port}}:{{container_port}} {{image}} {{befehl}}` `docker run {{[-p|--publish]}} {{host_port}}:{{container_port}} {{image}} {{befehl}}`
- Führe einen Befehl in einem neuen Container aus und überschreibe den Einstiegspunkt des Images: - Führe einen Befehl in einem neuen Container aus und überschreibe den Einstiegspunkt des Images:

View file

@ -9,12 +9,12 @@
- Aktualisiere interaktiv veraltete Pakete: - Aktualisiere interaktiv veraltete Pakete:
`npm-check --update` `npm-check {{[-u|--update]}}`
- Aktualisiere alle Pakete ohne Nachfrage: - Aktualisiere alle Pakete ohne Nachfrage:
`npm-check --update-all` `npm-check {{[-y|--update-all]}}`
- Überspringe die Prüfung auf nicht verwendete Pakete: - Überspringe die Prüfung auf nicht verwendete Pakete:
`npm-check --skip-unused` `npm-check {{[-s|--skip-unused]}}`

View file

@ -9,15 +9,15 @@
- Zeige, wie viele Stunden jeder Benutzer verbunden war: - Zeige, wie viele Stunden jeder Benutzer verbunden war:
`ac --individual-totals` `ac {{[-p|--individual-totals]}}`
- Zeige, wie viele Stunden ein bestimmter Benutzer verbunden war: - Zeige, wie viele Stunden ein bestimmter Benutzer verbunden war:
`ac --individual-totals {{nutzername}}` `ac {{[-p|--individual-totals]}} {{nutzername}}`
- Zeige, wie viele Stunden ein bestimmter Benutzer pro Tag verbunden war: - Zeige, wie viele Stunden ein bestimmter Benutzer pro Tag verbunden war:
`ac --daily-totals --individual-totals {{nutzername}}` `ac {{[-d|--daily-totals]}} {{[-p|--individual-totals]}} {{nutzername}}`
- Zeige zusätzliche Details: - Zeige zusätzliche Details:

View file

@ -9,4 +9,4 @@
- Erzeuge und bearbeite eine neue Partitionierungstabelle für eine bestimmte Festplatte: - Erzeuge und bearbeite eine neue Partitionierungstabelle für eine bestimmte Festplatte:
`cfdisk --zero {{/dev/sdX}}` `cfdisk {{[-z|--zero]}} {{/dev/sdX}}`

32
pages.de/linux/hyprctl.md Normal file
View file

@ -0,0 +1,32 @@
# hyprctl
> Steuere Teile des Hyprland Wayland-Compositors.
> Weitere Informationen: <https://wiki.hyprland.org/Configuring/Using-hyprctl>.
- Lade die Hyprland-Konfiguration neu:
`hyprctl reload`
- Gib den Namen das aktiven Fensters zurück:
`hyprctl activewindow`
- Zeige eine Liste aller verbundenen Eingabegeräte:
`hyprctl devices`
- Zeige eine Liste aller Ausgänge mit ihren jeweiligen Eigenschaften:
`hyprctl workspaces`
- Rufe einen Dispatcher auf:
`hyprctl dispatch {{dispatcher}}`
- Setzte ein Konfigurations-Schlüsselwort dynamisch:
`hyprctl keyword {{keyword}} {{value}}`
- Zeige die Version:
`hyprctl version`

View file

@ -1,4 +1,4 @@
# Exclamation mark # !
> Bash incorporado para sustituir con un comando encontrado en la historia. > Bash incorporado para sustituir con un comando encontrado en la historia.
> Más información: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>. > Más información: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>.

28
pages.es/common/%.md Normal file
View file

@ -0,0 +1,28 @@
# Percent sign
> Bash incorporado para administrar los trabajos activos o suspendidos.
> Más información: <https://www.gnu.org/software/bash/manual/bash.html#Job-Control-Basics>.
- Trae el trabajo actual al frente:
`%`
- Trae el trabajo previo al frente:
`%-`
- Trae el trabajo por su número `n` al frente:
`%{{n}}`
- Trae el trabajo cuyo comando empieza con `cadena` al frente:
`%{{cadena}}`
- Trae el trabajo cuyo comando contiene `cadena` al frente:
`%?{{cadena}}`
- Reanuda un trabajo suspendido:
`%{{1}} &`

16
pages.es/common/,.md Normal file
View file

@ -0,0 +1,16 @@
# Comma
> Ejecuta comandos aún sin tenerlos instalados en tu sistema.
> Más información: <https://github.com/nix-community/comma>.
- Ejecuta un comando:
`, {{comando -with -flags}}`
- Agrega un comando a una shell hija:
`, {{[-s|--shell]}} {{comando}}`
- Limpia el caché:
`, {{[-e|--empty-cache]}}`

21
pages.es/common/alr.md Normal file
View file

@ -0,0 +1,21 @@
# alr
> Gestor de paquetes de Ada.
> Gestiona compiladores, dependencias, herramientas y bibliotecas de Ada.
> Más información: <https://alire.ada.dev/>.
- Crea un proyecto de un ejecutable (`--bin`) o de una biblioteca (`--lib`):
`alr init {{--bin|--lib}} {{nombre_de_proyecto}}`
- Añade una dependencia al proyecto:
`alr add {{crate}}`
- Ejecuta el ejecutable generado (no es necesario hacer `build` antes de `run`):
`alr run`
- Compila el proyecto:
`alr build {{--release|--development|--validation}}`

View file

@ -6,11 +6,11 @@
- Lista de complementos disponibles acorde a su acción (módulos): - Lista de complementos disponibles acorde a su acción (módulos):
`ansible-doc --list` `ansible-doc {{[-l|--list]}}`
- Lista de complementos disponibles dado un tipo específico: - Lista de complementos disponibles dado un tipo específico:
`ansible-doc --type {{become|cache|callback|cliconf|connection|...}} --list` `ansible-doc {{[-t|--type]}} {{become|cache|callback|cliconf|connection|...}} {{[-l|--list]}}`
- Muestra información sobre un complemento acorde a su acción específica (módulo): - Muestra información sobre un complemento acorde a su acción específica (módulo):
@ -18,12 +18,12 @@
- Muestra información acerca de un complemento dado un tipo específico: - Muestra información acerca de un complemento dado un tipo específico:
`ansible-doc --type {{become|cache|callback|cliconf|connection|...}} {{nombre_complemento}}` `ansible-doc {{[-t|--type]}} {{become|cache|callback|cliconf|connection|...}} {{nombre_complemento}}`
- Muestra fragmentos de las acciones respecto al tipo de complemento y su especificidad de tipo de acción (módulos): - Muestra fragmentos de las acciones respecto al tipo de complemento y su especificidad de tipo de acción (módulos):
`ansible-doc --snippet {{nombre_complemento}}` `ansible-doc {{[-s|--snippet]}} {{nombre_complemento}}`
- Muestra información de acuerdo al complemento dada su especificidad de acción (módulo) como JSON: - Muestra información de acuerdo al complemento dada su especificidad de acción (módulo) como JSON:
`ansible-doc --json {{nombre_complemento}}` `ansible-doc {{[-j|--json]}} {{nombre_complemento}}`

View file

@ -10,11 +10,11 @@
- Muestra un inventario personalizado: - Muestra un inventario personalizado:
`ansible-inventory --list --inventory {{ruta/al/archivo_o_script_o_directorio}}` `ansible-inventory --list {{[-i|--inventory-file]}} {{ruta/al/archivo_o_script_o_directorio}}`
- Muestra el inventario por defecto en YAML: - Muestra el inventario por defecto en YAML:
`ansible-inventory --list --yaml` `ansible-inventory --list {{[-y|--yaml]}}`
- Vuelca el inventario por defecto a un fichero: - Vuelca el inventario por defecto a un fichero:

View file

@ -5,16 +5,16 @@
- Extrae un playbook de un VCS y ejecuta local.yml del playbook por defecto: - Extrae un playbook de un VCS y ejecuta local.yml del playbook por defecto:
`ansible-pull -U {{url_repositorio}}` `ansible-pull {{[-U|--url]}} {{url_repositorio}}`
- Extrae un playbook de un VCS y ejecuta un playbook específico: - Extrae un playbook de un VCS y ejecuta un playbook específico:
`ansible-pull -U {{url_repositorio}} {{playbook}}` `ansible-pull {{[-U|--url]}} {{url_repositorio}} {{playbook}}`
- Extrae un playbook de un VCS en una rama determinada y ejecuta un playbook específico: - Extrae un playbook de un VCS en una rama determinada y ejecuta un playbook específico:
`ansible-pull -U {{url_repositorio}} -C {{rama}} {{playbook}}` `ansible-pull {{[-U|--url]}} {{url_repositorio}} {{[-C|--checkout]}} {{rama}} {{playbook}}`
- Extrae un playbook de un VCS, en tanto especificando un archivo hosts y ejecuta un playbook específico: - Extrae un playbook de un VCS, en tanto especificando un archivo hosts y ejecuta un playbook específico:
`ansible-pull -U {{url_repositorio}} -i {{archivo_hosts}} {{playbook}}` `ansible-pull {{[-U|--url]}} {{url_repositorio}} {{[-i|--inventory]}} {{archivo_hosts}} {{playbook}}`

View file

@ -1,7 +1,7 @@
# atoum # atoum
> Un framework de pruebas unitarias para PHP sencillo, moderno e intuitivo. > Un framework de pruebas unitarias para PHP sencillo, moderno e intuitivo.
> Más información: <https://atoum.org>. > Más información: <https://atoum.readthedocs.io/en/latest/option_cli.html>.
- Inicializa un fichero de configuración: - Inicializa un fichero de configuración:
@ -13,24 +13,24 @@
- Ejecuta pruebas utilizando el archivo de configuración especificado: - Ejecuta pruebas utilizando el archivo de configuración especificado:
`atoum -c {{ruta/al/archivo}}` `atoum {{[-c|--configuration]}} {{ruta/al/archivo}}`
- Ejecuta un archivo de prueba específico: - Ejecuta un archivo de prueba específico:
`atoum -f {{ruta/al/archivo}}` `atoum {{[-f|--files]}} {{ruta/al/archivo}}`
- Ejecuta un directorio específico de pruebas: - Ejecuta un directorio específico de pruebas:
`atoum -d {{ruta/al/directorio}}` `atoum {{[-d|--directories]}} {{ruta/al/directorio}}`
- Ejecuta todas las pruebas dado un namespace específico: - Ejecuta todas las pruebas dado un namespace específico:
`atoum -ns {{namespace}}` `atoum {{[-ns|--namespaces]}} {{namespace}}`
- Ejecuta todas las pruebas dada una etiqueta específica: - Ejecuta todas las pruebas dada una etiqueta específica:
`atoum -t {{etiqueta}}` `atoum {{[-t|--tags]}} {{etiqueta}}`
- Carga un archivo bootstrap personalizado antes de ejecutar las pruebas: - Carga un archivo bootstrap personalizado antes de ejecutar las pruebas:
`atoum --bootstrap-file {{ruta/al/archivo}}` `atoum {{[-bf|--bootstrap-file]}} {{ruta/al/archivo}}`

View file

@ -1,7 +1,7 @@
# avrdude # avrdude
> Programa controlador para la programación de microcontroladores Atmel AVR. > Programa controlador para la programación de microcontroladores Atmel AVR.
> Más información: <https://www.nongnu.org/avrdude/>. > Más información: <https://www.nongnu.org/avrdude/user-manual/avrdude_3.html#Option-Descriptions>.
- Lee el microcontrolador AVR: - Lee el microcontrolador AVR:

View file

@ -9,7 +9,7 @@
- Crea e inicia todos los contenedores en segundo plano usando un archivo `docker-compose.yml` desde el directorio actual: - Crea e inicia todos los contenedores en segundo plano usando un archivo `docker-compose.yml` desde el directorio actual:
`docker compose up --detach` `docker compose up {{[-d|--detach]}}`
- Inicia todos los contenedores, y se reconstruye si es necesario: - Inicia todos los contenedores, y se reconstruye si es necesario:
@ -17,7 +17,7 @@
- Inicia todos los contenedores especificando un nombre de proyecto y utilizando un archivo de composición alternativo: - Inicia todos los contenedores especificando un nombre de proyecto y utilizando un archivo de composición alternativo:
`docker compose -p {{nombre_proyecto}} --file {{ruta/al/archivo}} up` `docker compose {{[-p|--project-name]}} {{nombre_proyecto}} {{[-f|--file]}} {{ruta/al/archivo}} up`
- Detiene todos los contenedores en ejecución: - Detiene todos los contenedores en ejecución:
@ -25,12 +25,12 @@
- Detiene y elimina todos los contenedores, redes, imágenes y volúmenes: - Detiene y elimina todos los contenedores, redes, imágenes y volúmenes:
`docker compose down --rmi all --volumes` `docker compose down --rmi all {{[-v|--volumes]}}`
- Sigue los registros de todos los contenedores: - Sigue los registros de todos los contenedores:
`docker compose logs --follow` `docker compose logs {{[-f|--follow]}}`
- Sigue los registros de un contenedor específico: - Sigue los registros de un contenedor específico:
`docker compose logs --follow {{nombre_del_contenedor}}` `docker compose logs {{[-f|--follow]}} {{nombre_del_contenedor}}`

View file

@ -2,7 +2,7 @@
> Cliente DNS para Humanos. > Cliente DNS para Humanos.
> Escrito en Golang. > Escrito en Golang.
> Más información: <https://github.com/mr-karan/doggo>. > Más información: <https://doggo.mrkaran.dev/docs/guide/reference/>.
- Realiza una simple búsqueda DNS: - Realiza una simple búsqueda DNS:
@ -18,8 +18,8 @@
- Salida en formato JSON: - Salida en formato JSON:
`doggo {{example.com}} --json | jq '{{.responses[0].answers[].address}}'` `doggo {{example.com}} {{[-J|--json]}} | jq '{{.responses[0].answers[].address}}'`
- Realiza una búsqueda DNS inversa: - Realiza una búsqueda DNS inversa:
`doggo --reverse {{8.8.4.4}} --short` `doggo {{[-x|--reverse]}} {{8.8.4.4}} --short`

37
pages.es/common/g++.md Normal file
View file

@ -0,0 +1,37 @@
# g++
> Preprocesa y compila archivos de código fuente de C++.
> Parte de GCC (GNU Compiler Collection).
> Más información: <https://gcc.gnu.org>.
- Compila varios archivo de código fuente en un ejecutable:
`g++ {{ruta/al/código_fuente1.cpp ruta/al/código_fuente2.cpp ...}} {{[-o|--output]}} {{ruta/al/ejecutable}}`
- Activa todos los errores y advertencias:
`g++ {{ruta/al/código_fuente.cpp}} -Wall {{[-o|--output]}} {{ejecutable}}`
- Muestra advertencias comunes, añade símbolos de depuración a la salida y optimiza sin afectar la depuración:
`g++ {{ruta/al/código_fuente.cpp}} -Wall {{[-g|--debug]}} -Og {{[-o|--output]}} {{ruta/al/ejecutable}}`
- Elija un lenguaje estándar para compilar (C++98/C++11/C++14/C++17):
`g++ {{ruta/al/código_fuente.cpp}} -std={{c++98|c++11|c++14|c++17}} {{[-o|--output]}} {{ruta/al/ejecutable}}`
- Incluye bibliotecas de una ruta diferente:
`g++ {{ruta/al/código_fuente.cpp}} {{[-o|--output]}} {{ruta/al/ejecutable}} -I{{ruta/al/encabezado}} -L{{ruta/a/la/biblioteca}} -l{{nombre_de_la_biblioteca}}`
- Enlaza y compila múltiples archivos en un ejecutable:
`g++ {{[-c|--compile]}} {{ruta/al/código_fuente1.cpp ruta/al/código_fuente2.cpp ...}} && g++ {{[-o|--output]}} {{ruta/al/ejecutable}} {{ruta/al/código_fuente1.o ruta/al/código_fuente2.o ...}}`
- Optimiza el programa compilado para mejorar la velocidad de ejecución:
`g++ {{ruta/al/código_fuente.cpp}} -O{{1|2|3|fast}} {{[-o|--output]}} {{ruta/al/ejecutable}}`
- Muestra la versión del programa:
`g++ --version`

7
pages.es/common/jo.md Normal file
View file

@ -0,0 +1,7 @@
# jo
> Este comando es un alias de `autojump`.
- Vea la documentación del comando original:
`tldr autojump`

View file

@ -1,7 +1,7 @@
# josm # josm
> Editor extensible de OpenStreetMap para Java 8+. > Editor extensible de OpenStreetMap para Java 8+.
> Más información: <https://josm.openstreetmap.de/>. > Más información: <https://manned.org/josm>.
- Abrir JOSM: - Abrir JOSM:

View file

@ -1,7 +1,7 @@
# medusa # medusa
> Un forzador bruto de inicio de sesión modular y paralelo para una variedad de protocolos. > Un forzador bruto de inicio de sesión modular y paralelo para una variedad de protocolos.
> Más información: <https://jmk-foofus.github.io/medusa/medusa.html>. > Más información: <https://manned.org/medusa>.
- Lista todos los módulos instalados: - Lista todos los módulos instalados:

View file

@ -2,7 +2,7 @@
> MuseScore editor de música de 3 hojas. > MuseScore editor de música de 3 hojas.
> Vea también: `lilypond`. > Vea también: `lilypond`.
> Más información: <https://musescore.org/en/handbook/3/command-line-options>. > Más información: <https://musescore.org/en/handbook/4/command-line-options>.
- Utiliza un controlador de audio específico: - Utiliza un controlador de audio específico:

View file

@ -1,7 +1,7 @@
# neo4j-admin # neo4j-admin
> Gestiona y administra un Neo4j DBMS (Sistema de Gestión de Bases de Datos). > Gestiona y administra un Neo4j DBMS (Sistema de Gestión de Bases de Datos).
> Más información: <https://neo4j.com/docs/operations-manual/current/tools/neo4j-admin/>. > Más información: <https://neo4j.com/docs/operations-manual/current/neo4j-admin-neo4j-cli/>.
- Inicia el DBMS: - Inicia el DBMS:

View file

@ -1,7 +1,7 @@
# next # next
> Framework React que utiliza el renderizado del lado del servidor para crear aplicaciones web optimizadas. > Framework React que utiliza el renderizado del lado del servidor para crear aplicaciones web optimizadas.
> Más información: <https://nextjs.org/docs>. > Más información: <https://nextjs.org/docs/app/api-reference/cli/next>.
- Inicia la aplicación actual en modo de desarrollo: - Inicia la aplicación actual en modo de desarrollo:
@ -9,7 +9,7 @@
- Inicia la aplicación actual y escucha en un puerto específico: - Inicia la aplicación actual y escucha en un puerto específico:
`next dev --port {{puerto}}` `next dev {{[-p|--port]}} {{puerto}}`
- Construye la aplicación actual optimizada para producción: - Construye la aplicación actual optimizada para producción:
@ -21,7 +21,7 @@
- Inicia la aplicación compilada y escucha en un puerto específico: - Inicia la aplicación compilada y escucha en un puerto específico:
`next start --port {{puerto}}` `next start {{[-p|--port]}} {{puerto}}`
- Exporta la aplicación actual páginas HTML estáticas: - Exporta la aplicación actual páginas HTML estáticas:
@ -33,4 +33,4 @@
- Muestra la ayuda de un subcomando: - Muestra la ayuda de un subcomando:
`next {{build|dev|export|start|telemetry}} --help` `next {{build|dev|export|start|telemetry}} {{[-h|--help]}}`

View file

@ -0,0 +1,13 @@
# nix-build
> Construye una expresión de Nix.
> Vea también: `nix build.3`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/nix-build.html>.
- Construye una expresión de Nix:
`nix-build '<nixpkgs>' {{[-A|--attr]}} {{firefox}}`
- Construye una expresión de Nix aislada (en sistemas que no son NixOS):
`nix-build '<nixpkgs>' {{[-A|--attr]}} {{firefox}} --option sandbox true`

View file

@ -0,0 +1,21 @@
# nix build
> Construye una expresión de Nix (descargando desde caché cuando sea posible).
> Vea también: `nix-build` para información sobre construcciones tradicionales de Nix desde expresiones, `nix flake` para información sobre los flakes.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-build.html>.
- Construye un paquete desde nixpkgs, creando un enlace simbólico al resultado en `./result`:
`nix build {{nixpkgs#pkg}}`
- Construye un paquete desde un flake en el directorio actual, mostrando el registro de construcción en el proceso:
`nix build -L {{.#pkg}}`
- Construye el paquete predeterminado de un flake en algún directorio:
`nix build {{./ruta/al/directorio}}`
- Construye un paquete sin hacer el enlace simbólico `result`, mostrando a su vez la ruta del almacén de Nix en `stdout`:
`nix build --no-link --print-out-paths`

View file

@ -0,0 +1,11 @@
# nix-build
> `nix-build` puede referirse a múltiples comandos con el mismo nombre.
- Vea la documentación para el constructor tradicional:
`tldr nix-build.2`
- Vea la documentación para el constructor nix3:
`tldr nix build.3`

View file

@ -0,0 +1,17 @@
# nix-collect-garbage
> Elimina rutas del almacén de nix desusados o inalcanzables.
> Las generaciones se pueden listar usando `nix-env --list-generations`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/nix-collect-garbage.html>.
- Elimina todas las rutas del almacén desusados por las generaciones actuales de cada perfil:
`sudo nix-collect-garbage {{[-d|--delete-old]}}`
- Simula la eliminación de rutas del almacén antiguas:
`sudo nix-collect-garbage {{[-d|--delete-old]}} --dry-run`
- Elimina todas las rutas del almacén más antiguas que 30 días:
`sudo nix-collect-garbage --delete-older-than 30d`

View file

@ -0,0 +1,16 @@
# nix develop
> Ejecuta un shell de Bash que provee el entorno de construcción de una derivación.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-develop.html>.
- Ejecuta un shell con todas las dependencias de un paquete de nixpkgs disponibles:
`nix develop {{nixpkgs#pkg}}`
- Inicia un shell para desarrollo para el paquete predeterminado de un flake en el directorio actual:
`nix develop`
- En ese shell, configura y construye los códigos fuentes:
`configurePhase; buildPhase`

View file

@ -0,0 +1,12 @@
# nix edit
> Abre la expresión de Nix de un paquete Nix dentro de $EDITOR.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-edit.html>.
- Abre el código fuente de la expresión Nix de un paquete de nixpkgs dentro de tu `$EDITOR`:
`nix edit {{nixpkgs#pkg}}`
- Vuelca el código fuente de un paquete en `stdout`:
`EDITOR=cat nix edit {{nixpkgs#pkg}}`

View file

@ -0,0 +1,36 @@
# nix-env
> Manipula o consulta entornos de usuario de Nix.
> Más información: <https://nixos.org/manual/nix/stable/#sec-nix-env>.
- Lista todos los paquetes instalados:
`nix-env {{[-q|--query]}}`
- Consulta los paquetes instalados:
`nix-env {{[-q|--query]}} {{término_de_búsqueda}}`
- Consulta los paquetes disponibles:
`nix-env {{[-qa|--query --available]}} {{término_de_búsqueda}}`
- Instala un paquete:
`nix-env {{[-iA|--install --attr]}} nixpkgs.{{nombre_del_paquete}}`
- Instala un paquete desde un enlace:
`nix-env {{[-i|--install]}} {{nombre_del_paquete}} {{[-f|--file]}} {{example.com}}`
- Desinstala un paquete:
`nix-env {{[-e|--uninstall]}} {{nombre_del_paquete}}`
- Actualiza un paquete:
`nix-env {{[-u|--upgrade]}} {{nombre_del_paquete}}`
- Actualiza todos los paquetes:
`nix-env {{[-u|--upgrade]}}`

View file

@ -0,0 +1,24 @@
# nix flake
> Administra los flakes de Nix.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake.html>.
- Crea un flake nuevo (solo el archivo `flake.nix`) usando la plantilla predeterminada, en el directorio actual:
`nix flake init`
- Actualiza todos las entradas (dependencias) del flake en el directorio actual:
`nix flake update`
- Actualiza una entrada específica (dependencia) del flake en el directorio actual:
`nix flake lock --update-input {{entrada}}`
- Muestra todas the salidas de un flake en github:
`nix flake show {{github:dueño/repositorio}}`
- Muestra ayuda:
`nix flake --help`

View file

@ -0,0 +1,28 @@
# nix profile
> Instala, actualiza y quita paquetes de perfiles de Nix.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-profile.html>.
- Instala unos paquetes desde nixpkgs al perfil predeterminado:
`nix profile install {{nixpkgs#pkg1 nixpkgs#pkg2 ...}}`
- Instala un paquete desde un flake en GitHub a un perfil específico:
`nix profile install {{github:dueño/repositorio/paquete}} --profile {{./ruta/al/directorio}}`
- Lista los paquetes instalados actualmente en el perfil predeterminado:
`nix profile list`
- Quita un paquete instalado desde nixpkgs del perfil predeterminado, por nombre:
`nix profile remove {{legacyPackages.x86_64-linux.pkg}}`
- Actualiza paquetes en el perfil predeterminado a la versión más reciente disponible:
`nix profile upgrade`
- Revierte (cancela) la acción más reciente en el perfil predeterminado:
`nix profile rollback`

View file

@ -0,0 +1,25 @@
# nix registry
> Administra un registro de un flake de nix.
> Vea tambiém: `nix flake` para información sobre los flakes.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-registry.html>.
- Fija la revisión de `nixpkgs` a la versión actual del repositorio upstream:
`nix registry pin {{nixpkgs}}`
- Fija una entrada a la versión actual de la rama, o una revisión particular de un repositorio de GitHub:
`nix registry pin {{entrada}} {{github:dueño/repositorio/rama_o_revisión}}`
- Añade una entrada nueva que siempre apunta a la versión más reciente de un repositorio de GitHub, actualizando automáticamente:
`nix registry add {{entrada}} {{github:dueño/repositorio}}`
- Quita una entrada del registro:
`nix registry remove {{entrada}}`
- Vea la documentación sobre lo que son los registros de flakes de nix:
`nix registry --help`

View file

@ -0,0 +1,25 @@
# nix repl
> Inicia un entorno interactivo para evaluar expresiones de Nix.
> Vea <https://nixos.org/manual/nix/stable/language/index.html> para una descripción del lenguaje de expresiones de Nix.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-repl.html>.
- Inicia un entorno interactivo para evaluar expresiones de Nix:
`nix repl`
- Carga todos los paquetes desde un flake (ej. `nixpkgs`) al ámbito:
`:lf {{nixpkgs}}`
- Construye un paquete desde una expresión:
`:b {{expresión}}`
- Inicia un shell con un paquete de la expresión disponible:
`:u {{expresión}}`
- Inicia un shell con las dependencias del paquete de la expresión disponible:
`:s {{expresión}}`

View file

@ -0,0 +1,33 @@
# nix run
> Ejecuta una aplicación desde un flake de Nix.
> Vea también: `nix flake` para información sobre los flakes.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-run.html>.
- Ejecuta la aplicación predeterminada del flake en el directorio actual:
`nix run`
- Ejecuta un comando cuyo nombre iguala el nombre de un paquete de nixpkgs (si quieres un comando diferente de ese paquete, ver también `tldr nix shell`):
`nix run nixpkgs#{{pkg}}`
- Ejecuta un comando con los argumentos proporcionados:
`nix run nixpkgs#{{vim}} -- {{ruta/al/archivo}}`
- Ejecuta desde un repositorio remoto:
`nix run {{nombre_de_remoto}}:{{dueño}}/{{repositorio}}`
- Ejecuta desde un repositorio remoto usando una etiqueta específica, revisión o rama:
`nix run {{nombre_de_remoto}}:{{dueño}}/{{repositorio}}/{{referencia}}`
- Ejecuta desde un repositorio remoto especificando un subdirectorio y un programa:
`nix run "{{nombre_de_remoto}}:{{dueño}}/{{repositorio}}?dir={{nombre_del_directorio}}#{{aplicación}}"`
- Ejecuta el flake de una solicitud de incorporación de cambios de GitHub:
`nix run github:{{dueño}}/{{repositorio}}/pull/{{número}}/head`

View file

@ -0,0 +1,17 @@
# nix search
> Busca paquetes en un flake de Nix.
> Vea también: `nix flake` para información sobre los flakes.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-search.html>.
- Busca `nixpkgs` para un paquete basado en su nombre o descripción:
`nix search {{nixpkgs}} {{término_de_búsqeda}}`
- Muestra la descripción de un paquete de nixpkgs:
`nix search {{nixpkgs#pkg}}`
- Muestra todos los paquetes disponibles de un flake en Github:
`nix search {{github:dueño/repositorio}}`

View file

@ -0,0 +1,29 @@
# nix-shell
> Inicia un shell interactivo basado on una expresión de Nix.
> Vea también: `nix shell.3`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/nix-shell.html>.
- Inicia con una expresión de nix en `shell.nix` o `default.nix` del directorio actual:
`nix-shell`
- Ejecuta un comando de shell en un shell no interactivo y sale:
`nix-shell --run "{{comando}} {{argumento1 argumento2 ...}}"`
- Ejecuta con la expresión en `default.nix` en el directorio actual:
`nix-shell {{default.nix}}`
- Inicia con paquetes cargados de nixpkgs:
`nix-shell {{[-p|--packages]}} {{paquete1 paquete2 ...}}`
- Inicia con paquetes cargados desde una revisión específica de nixpkgs:
`nix-shell {{[-p|--packages]}} {{paquete1 paquete2 ...}} {{[-I|--include]}} nixpkgs={{https://github.com/NixOS/nixpkgs/archive/revision_de_nixpkgs.tar.gz}}`
- Evalua el resto de un archivo en un interpretador, para usarse con `#!-scripts` (vea también <https://nixos.org/manual/nix/stable/#use-as-a-interpreter>):
`nix-shell -i {{interpretador}} {{[-p|--packages]}} {{paquete1 paquete2 ...}}`

View file

@ -0,0 +1,25 @@
# nix shell
> Inicia un shell en lo cual los paquetes especificados están disponibles.
> Vea también: `nix-shell` para armar un entorno de desarrollo, `nix flake` para información sobre los flakes.
> Más información: <https://manned.org/nix3-shell>.
- Inicia un shell interactivo con unos paquetes de `nixpkgs`:
`nix shell {{nixpkgs#pkg1 nixpkgs#packageSet.pkg2 ...}}`
- Inicia un shell que provee un paquete de una versión más antigua de `nixpkgs` (21.05):
`nix shell {{nixpkgs/nixos-21.05#pkg}}`
- Inicia un shell con el "paquete predeterminado" de un flake en el directorio actual, mostrando un registro de construcción si es que algo se construye:
`nix shell -L`
- Inicia un shell con un paquete de un flake en GitHub:
`nix shell {{github:dueño/repositorio#pkg}}`
- Ejecuta un comando en un shell con un paquete:
`nix shell {{nixpkgs#pkg}} -c {{comando --una-bandera 'otros argumentos'}}`

View file

@ -0,0 +1,11 @@
# nix-shell
> `nix-shell` puede referirse a múltiples comandos con el mismo nombre.
- Vea la documentación para el shell tradicional:
`tldr nix-shell.2`
- Vea la documentación para el shell de nix3:
`tldr nix shell.3`

View file

@ -0,0 +1,29 @@
# nix-store
> Manipula o busca en el almacén de Nix.
> Vea también: `nix store.3`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/nix-store.html>.
- Recolecta basura, por ejemplo quitar las rutas desusadas:
`nix-store --gc`
- Crea un enlace físico entre archivos idénticos para reducir el uso de disco:
`nix-store --optimise`
- Elimina una ruta específica en el almacén (debe ser desusada):
`nix-store --delete {{/nix/store/...}}`
- Muestra todas las dependencias de una ruta del almacén (paquete), en un formato de árbol:
`nix-store {{[-q|--query]}} --tree {{/nix/store/...}}`
- Calcula el tamaño total de una ruta específica del almacén con todas las dependencias:
`du {{[-cLsh|--total --dereference --summarize --human-readable]}} $(nix-store {{[-q|--query]}} --references {{/nix/store/...}})`
- Muestra todos los dependientes de una ruta particular del almacén:
`nix-store {{[-q|--query]}} --referrers {{/nix/store/...}}`

View file

@ -0,0 +1,25 @@
# nix store
> Manipula el almacén de Nix.
> Vea también: `nix-store`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-store.html>.
- Recolecta basura, es decir, elimina rutas desusadas para reducir el uso de disco:
`nix store gc`
- Crea un enlace físico entre archivos idénticos para reducir el uso de disco:
`nix store optimise`
- Elimina una ruta específica en el almacén (debe ser desusada):
`nix store delete {{/nix/store/...}}`
- Lista el contenido de una ruta en el almacén, en un almacén remoto:
`nix store --store {{https://cache.nixos.org}} ls {{/nix/store/...}}`
- Muestra las diferencias de versiones entre dos rutas del almacén, con sus dependencias respectivas:
`nix store diff-closures {{/nix/store/...}} {{/nix/store/...}}`

View file

@ -0,0 +1,11 @@
# nix-store
> `nix-store` puede referirse a múltiples comandos con el mismo nombre.
- Vea la documentación para el almacén tradicional:
`tldr nix-store.2`
- Vea la documentación para el almacén nix3:
`tldr nix store.3`

View file

@ -0,0 +1,12 @@
# nix why-depends
> Muesta por qué un paquete depende de otro paquete.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-why-depends.html>.
- Muestra por qué el sistema actual de NixOS requiere una ruta del almacén específica:
`nix why-depends {{/run/current-system}} {{/nix/store/...}}`
- Muestra por qué un paquete de nixpkgs requiere otro paquete como una dependencia de tiempo de construcción:
`nix why-depends --derivation {{nixpkgs#dependiente}} {{nixpkgs#dependencia}}`

34
pages.es/common/nix.md Normal file
View file

@ -0,0 +1,34 @@
# nix
> Un potente gestor de paquetes que hace la gestión de paquetes fiable, reproducible y declarativa.
> `nix` es experimental y requiere permitir funcionalidades experimentales. Para una interfaz clásica y estable, vea también `tldr nix classic`.
> Algunos subcomandos como `build`, `develop`, `flake`, `registry`, `profile`, `search`, `repl`, `store`, `edit`, `why-depends`, etc. tienen sus propias páginas.
> Más información: <https://nix.dev/manual/nix/stable/command-ref/new-cli/nix>.
- Habilita el comando `nix`:
`mkdir {{[-p|--parents]}} ~/.config/nix; echo 'experimental-features = nix-command flakes' > ~/.config/nix/nix.conf`
- Busca un paquete en nixpkgs usando su nombre o descripción:
`nix search nixpkgs {{término_de_búsqueda}}`
- Inicia un shell con unos paquetes de nixpkgs disponibles:
`nix shell {{nixpkgs#pkg1 nixpkgs#pkg2 nixpkgs#pkg3 ...}}`
- Instala unos paquetes de nixpkgs de manera permanente:
`nix profile install {{nixpkgs#pkg1 nixpkgs#pkg2 nixpkgs#pkg3 ...}}`
- Quita rutas desusadas del almacén de Nix para liberar espacio:
`nix store gc`
- Inicia un entorno interactivo para evaluar expresiones de Nix:
`nix repl`
- Muestra ayuda para cada subcomando específico:
`nix help {{subcomando}}`

View file

@ -0,0 +1,29 @@
# nixpkgs-review
> Revisa solicitudes de incorporación de cambios en el repositorio de paquetes de NixOS (nixpkgs).
> Después de una construcción exitosa, un `nix-shell` con todos los paquetes se inicia.
> Más información: <https://github.com/Mic92/nixpkgs-review#usage>.
- Construye paquetes cambiados en una solicitud especificada:
`nixpkgs-review pr {{número_de_solicitud|url_de_solicitud}}`
- Construye paquetes cambiados y publica un comentario con un reporte (requiere armar un token en `hub`, `gh`, o la variable del entorno `GITHUB_TOKEN`):
`nixpkgs-review pr --post-result {{número_de_solicitud|url_de_solicitud}}`
- Construye paquetes cambiados y muestra un reporte:
`nixpkgs-review pr --print-result {{número_de_solicitud|url_de_solicitud}}`
- Construye paquetes cambiados en un commit local:
`nixpkgs-review rev {{HEAD}}`
- Construye paquetes cambiados que todavía no hayan sido commiteados:
`nixpkgs-review wip`
- Construye paquetes cambiados que hayan sido añadidos a git:
`nixpkgs-review wip --staged`

View file

@ -2,7 +2,7 @@
> Gestor de archivos de terminal interactivo y analizador de uso de disco. > Gestor de archivos de terminal interactivo y analizador de uso de disco.
> Vea también: `clifm`, `mc`, `ranger`, `vifm`. > Vea también: `clifm`, `mc`, `ranger`, `vifm`.
> Más información: <https://github.com/jarun/nnn>. > Más información: <https://github.com/jarun/nnn/wiki/Usage#program-options>.
- Abre el directorio actual (o especifica uno como primer argumento): - Abre el directorio actual (o especifica uno como primer argumento):

View file

@ -17,7 +17,7 @@
- Establece una clave de configuración a un valor específico: - Establece una clave de configuración a un valor específico:
`npm config set {{clave}}={{valor}}` `npm config set {{clave}} {{valor}}`
- Elimina una clave de configuración: - Elimina una clave de configuración:

View file

@ -9,15 +9,15 @@
- Imprime todos los paquetes instalados incluyendo las dependencias de pares: - Imprime todos los paquetes instalados incluyendo las dependencias de pares:
`npm ls --all` `npm ls {{[-a|--all]}}`
- Imprime las dependencias con información ampliada: - Imprime las dependencias con información ampliada:
`npm ls --long` `npm ls {{[-l|--long]}}`
- Imprime las dependencias en formato parseable: - Imprime las dependencias en formato analizable:
`npm ls --parseable` `npm ls {{[-p|--parseable]}}`
- Imprime dependencias en formato JSON: - Imprime dependencias en formato JSON:

View file

@ -2,20 +2,20 @@
> Herramienta de enumeración y explotación de servicios de red. > Herramienta de enumeración y explotación de servicios de red.
> Algunos subcomandos como `smb` tienen su propia documentación de uso. > Algunos subcomandos como `smb` tienen su propia documentación de uso.
> Más información: <https://www.netexec.wiki/>. > Más información: <https://www.netexec.wiki/getting-started/selecting-and-using-a-protocol>.
- [L]ista módulos disponibles para el protocolo especificado: - Lista módulos disponibles para el protocolo especificado:
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} -L` `nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} {{[-L|--list-modules]}}`
- Lista las opciones disponibles para el módulo especificado: - Lista las opciones disponibles para el módulo especificado:
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} -M {{nombre_del_módulo}} --options` `nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} {{[-M|--module]}} {{nombre_del_módulo}} --options`
- Especifica una opción para un módulo: - Especifica una opción para un módulo:
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} -M {{nombre_del_módulo}} -o {{NOMBRE_OPCION}}={{valor_opción}}` `nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} {{[-M|--module]}} {{nombre_del_módulo}} -o {{NOMBRE_OPCION}}={{valor_opción}}`
- Vea las opciones disponibles para el protocolo especificado: - Vea las opciones disponibles para el protocolo especificado:
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} --help` `nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} {{[-h|--help]}}`

View file

@ -5,20 +5,20 @@
- Muestra la información del encabezado del archivo: - Muestra la información del encabezado del archivo:
`objdump -f {{ruta/al/binario}}` `objdump {{[-f|--file-headers]}} {{ruta/al/binario}}`
- Muestra toda la información del encabezado: - Muestra toda la información del encabezado:
`objdump -x {{ruta/al/binario}}` `objdump {{[-x|--all-headers]}} {{ruta/al/binario}}`
- Muestra la salida desensamblada (disassembled) de secciones ejecutables: - Muestra la salida desensamblada (disassembled) de secciones ejecutables:
`objdump -d {{ruta/al/binario}}` `objdump {{[-d|--disassemble]}} {{ruta/al/binario}}`
- Muestra las secciones ejecutables desensambladas con sintaxis Intel: - Muestra las secciones ejecutables desensambladas con sintaxis Intel:
`objdump -M intel -d {{ruta/al/binario}}` `objdump {{[-M|--disassembler-options]}} intel {{[-d|--disassemble]}} {{ruta/al/binario}}`
- Muestra un volcado hexadecimal ruta/al/binario completo de todas las secciones: - Muestra un volcado hexadecimal ruta/al/binario completo de todas las secciones:
`objdump -s {{ruta/al/binario}}` `objdump {{[-s|--full-contents]}} {{ruta/al/binario}}`

View file

@ -2,7 +2,7 @@
> Open Broadcaster Software. > Open Broadcaster Software.
> Programa de grabación de vídeo y streaming en directo. > Programa de grabación de vídeo y streaming en directo.
> Más información: <https://obsproject.com/>. > Más información: <https://obsproject.com/kb/launch-parameters>.
- Abre OBS: - Abre OBS:
@ -10,7 +10,7 @@
- Abre OBS en modo portátil: - Abre OBS en modo portátil:
`obs --portable` `obs {{[-p|--portable]}}`
- Empieza automáticamente a grabar un vídeo al momento de abrirse: - Empieza automáticamente a grabar un vídeo al momento de abrirse:

View file

@ -5,8 +5,8 @@
- Aumenta la saturación de cada píxel con un porcentaje específico: - Aumenta la saturación de cada píxel con un porcentaje específico:
`pambrighten -saturation {{valor_porcentual}} {{ruta/a/imagen.pam}} > {{ruta/a/archivo_de_salida.pam}}` `pambrighten {{[-s|-saturation]}} {{valor_porcentual}} {{ruta/a/imagen.pam}} > {{ruta/a/archivo_de_salida.pam}}`
- Aumenta el valor (del espacio de color HSV) de cada píxel con un porcentaje específico: - Aumenta el valor (del espacio de color HSV) de cada píxel con un porcentaje específico:
`pambrighten -value {{valor_porcentual}} {{ruta/a/imagen.pam}} > {{ruta/a/archivo_de_salida.pam}}` `pambrighten {{[-va|-value]}} {{valor_porcentual}} {{ruta/a/imagen.pam}} > {{ruta/a/archivo_de_salida.pam}}`

View file

@ -6,12 +6,12 @@
- Descarta la cantidad de columnas/filas especificadas a cada lado de la imagen: - Descarta la cantidad de columnas/filas especificadas a cada lado de la imagen:
`pamcut -cropleft {{valor}} -cropright {{valor}} -croptop {{valor}} -cropbottom {{valor}} {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}` `pamcut {{[-cropl|-cropleft]}} {{valor}} {{[-cropr|-cropright]}} {{valor}} {{[-cropt|-croptop]}} {{valor}} {{[-cropb|-cropbottom]}} {{valor}} {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`
- Mantiene solo las columnas entre las columnas especificadas (inclusivamente): - Mantiene solo las columnas entre las columnas especificadas (inclusivamente):
`pamcut -left {{valor}} -right {{valor}} {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}` `pamcut {{[-l|-left]}} {{valor}} {{[-ri|-right]}} {{valor}} {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`
- Llena áreas perdidas con píxeles negros si el rectángulo especificado no se encuentra completamente dentro de la imagen de entrada: - Llena áreas perdidas con píxeles negros si el rectángulo especificado no se encuentra completamente dentro de la imagen de entrada:
`pamcut -top {{valor}} -bottom {{valor}} -pad {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}` `pamcut {{[-t|-top]}} {{valor}} {{[-b|-bottom]}} {{valor}} -pad {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`

View file

@ -14,8 +14,8 @@
- Utiliza el método de cuantización de atkinson y la semilla especificada para un generador de número pseudo-aleatorio: - Utiliza el método de cuantización de atkinson y la semilla especificada para un generador de número pseudo-aleatorio:
`ppmditherbw -atkinson -randomseed {{1337}} {{ruta/a/la/imagen.pgm}} > {{ruta/al/archivo.pgm}}` `ppmditherbw {{[-a|-atkinson]}} {{[-r|-randomseed]}} {{1337}} {{ruta/a/la/imagen.pgm}} > {{ruta/al/archivo.pgm}}`
- Especifica el valor de umbralización (thresholding) para los métodos de cuantización que realizan algún tipo de umbralización: - Especifica el valor de umbralización (thresholding) para los métodos de cuantización que realizan algún tipo de umbralización:
`ppmditherbw -{{fs|atkinson|thresholding}} -value {{0.3}} {{ruta/a/la/imagen.pgm}} > {{ruta/al/archivo.pgm}}` `ppmditherbw -{{fs|atkinson|thresholding}} {{[-va|-value]}} {{0.3}} {{ruta/a/la/imagen.pgm}} > {{ruta/al/archivo.pgm}}`

View file

@ -6,8 +6,8 @@
- Amplía la imagen especificada por el factor dado: - Amplía la imagen especificada por el factor dado:
`pamenlarge -scale {{N}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}` `pamenlarge {{[-s|-scale]}} {{n}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`
- Amplía la imagen especificada por los factores especificados horizontal y verticalmente: - Amplía la imagen especificada por los factores especificados horizontal y verticalmente:
`pamenlarge -xscale {{XN}} -yscale {{YN}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}` `pamenlarge {{[-x|-xscale]}} {{xn}} {{[-y|-yscale]}} {{yn}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`

View file

@ -9,8 +9,8 @@
- Describe cada imagen en cada archivo de entrada (a diferencia de la primera imagen en cada archivo) en un formato legible para la máquina: - Describe cada imagen en cada archivo de entrada (a diferencia de la primera imagen en cada archivo) en un formato legible para la máquina:
`pamfile -allimages -machine {{ruta/al/archivo}}` `pamfile {{[-a|-allimages]}} -machine {{ruta/al/archivo}}`
- Muestra un conteo de cuántas imágenes contiene el archivo: - Muestra un conteo de cuántas imágenes contiene el archivo:
`pamfile -count {{ruta/al/archivo}}` `pamfile {{[-cou|-count]}} {{ruta/al/archivo}}`

View file

@ -5,16 +5,16 @@
- Gira la imagen de entrada en sentido contrario a las manecillas del reloj una cantidad de grados específica: - Gira la imagen de entrada en sentido contrario a las manecillas del reloj una cantidad de grados específica:
`pamflip -rotate{{90|180|270}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}` `pamflip {{[-r|-rotate]}}{{90|180|270}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
- Refleja horizontalmente: - Refleja horizontalmente:
`pamflip -leftright {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}` `pamflip {{[-lr|-leftright]}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
- Refleja verticalmente: - Refleja verticalmente:
`pamflip -topbottom {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}` `pamflip {{[-tb|-topbottom]}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
- Refleja la imagen de entrada por la diagonal principal: - Refleja la imagen de entrada por la diagonal principal:
`pamflip -transpose {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}` `pamflip {{[-xy|-transpose]}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`

View file

@ -5,16 +5,16 @@
- Imprime los valores de los píxeles de la n-ésima fila en una tabla: - Imprime los valores de los píxeles de la n-ésima fila en una tabla:
`pamslice -row {{n}} {{ruta/a/imagen.pam}}` `pamslice {{[-r|-row]}} {{n}} {{ruta/a/imagen.pam}}`
- Imprime los valores de los píxeles de la n-ésima columna de una tabla: - Imprime los valores de los píxeles de la n-ésima columna de una tabla:
`pamslice -column {{n}} {{ruta/a/imagen.pam}}` `pamslice {{[-c|-column]}} {{n}} {{ruta/a/imagen.pam}}`
- Considera solo el m-ésimo plano de la imagen de entrada: - Considera solo el m-ésimo plano de la imagen de entrada:
`pamslice -row {{n}} -plane {{m}} {{ruta/a/imagen.pam}}` `pamslice {{[-r|-row]}} {{n}} -plane {{m}} {{ruta/a/imagen.pam}}`
- Produce la salida en un formato adecuado para la entrada a un `xmgr` para la visualización: - Produce la salida en un formato adecuado para la entrada a un `xmgr` para la visualización:
`pamslice -row {{n}} -xmgr {{ruta/a/imagen.pam}}` `pamslice {{[-r|-row]}} {{n}} {{[-x|-xmgr]}} {{ruta/a/imagen.pam}}`

View file

@ -6,8 +6,8 @@
- Escala una imagen PAM por un factor entero: - Escala una imagen PAM por un factor entero:
`pamstretch {{N}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}` `pamstretch {{n}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`
- Escala una imagen PAM por los factores especificados en las direcciones horizontales y verticales: - Escala una imagen PAM por los factores especificados en las direcciones horizontales y verticales:
`pamstretch -xscale {{XN}} -yscale {{YN}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}` `pamstretch {{[-x|-xscale]}} {{xn}} {{[-y|-yscale]}} {{yn}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`

View file

@ -10,8 +10,8 @@
- Marca el color especificado como transparente en el archivo GIF de salida: - Marca el color especificado como transparente en el archivo GIF de salida:
`pamtogif -transparent {{color}} {{ruta/a/imagen.pam}} > {{ruta/a/imagen_de_salida.gif}}` `pamtogif {{[-t|-transparent]}} {{color}} {{ruta/a/imagen.pam}} > {{ruta/a/imagen_de_salida.gif}}`
- Incluye el texto especificado como comentario en el archivo GIF de salida: - Incluye el texto especificado como comentario en el archivo GIF de salida:
`pamtogif -comment "{{¡Hola Mundo!}}" {{ruta/a/imagen.pam}} > {{ruta/a/imagen_de_salida.gif}}` `pamtogif {{[-c|-comment]}} "{{¡Hola Mundo!}}" {{ruta/a/imagen.pam}} > {{ruta/a/imagen_de_salida.gif}}`

View file

@ -9,4 +9,4 @@
- Muestra la versión: - Muestra la versión:
`pamtopnm -version` `pamtopnm {{[-v|-version]}}`

View file

@ -9,4 +9,4 @@
- Especifique una cadena de prefijo que se imprimirá en el archivo UIL de salida: - Especifique una cadena de prefijo que se imprimirá en el archivo UIL de salida:
`pamtouil -name {{nombre_uil}} {{ruta/a/entrada.[pnm|pam]}} > {{ruta/a/salida.uil}}` `pamtouil {{[-n|-name]}} {{nombre_uil}} {{ruta/a/entrada.[pnm|pam]}} > {{ruta/a/salida.uil}}`

View file

@ -1,7 +1,7 @@
# pants # pants
> Herramienta de flujo de trabajo rápida, escalable, fácil de usar y de código abierto. > Herramienta de flujo de trabajo rápida, escalable, fácil de usar y de código abierto.
> Más información: <https://www.pantsbuild.org/2.20/docs/using-pants/command-line-help>. > Más información: <https://www.pantsbuild.org/stable/docs/using-pants/command-line-help>.
- Lista todos los objetivos: - Lista todos los objetivos:

View file

@ -7,14 +7,14 @@
`pcdovtoppm {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}` `pcdovtoppm {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}`
- Especifica la anchura [m]áxima de la imagen de salida y el tamaño máximo de cada una de las imágenes contenidas en la salida: - Especifica la anchura máxima de la imagen de salida y el tamaño máximo de cada una de las imágenes contenidas en la salida:
`pcdovtoppm -m {{anchura}} -s {{tamaño}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}` `pcdovtoppm {{[-m|-maxwidth]}} {{anchura}} {{[-s|-size]}} {{tamaño}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}`
- Especifica el número máximo de imágenes y el número máximo de [c]olores: - Especifica el número máximo de imágenes y el número máximo de colores:
`pcdovtoppm -a {{n_imágenes}} -c {{n_colores}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo_salida.ppm}}` `pcdovtoppm {{[-a|-across]}} {{n_imágenes}} {{[-c|-colors]}} {{n_colores}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo_salida.ppm}}`
- Utiliza la [f]uente especificada para las anotaciones y pinta el fondo blanco: - Utiliza la fuente especificada para las anotaciones y pinta el fondo blanco:
`pcdovtoppm -f {{fuente}} -w {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}` `pcdovtoppm {{[-f|-font]}} {{fuente}} {{[-w|-white]}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}`

View file

@ -1,7 +1,7 @@
# pgbench # pgbench
> Ejecuta una prueba de referencia (benchmark test) en PostgreSQL. > Ejecuta una prueba de referencia (benchmark test) en PostgreSQL.
> Más información: <https://www.postgresql.org/docs/10/pgbench.html>. > Más información: <https://www.postgresql.org/docs/current/pgbench.html>.
- Inicia una base de datos con un factor de escalamiento de 50 veces el tamaño predeterminado: - Inicia una base de datos con un factor de escalamiento de 50 veces el tamaño predeterminado:

View file

@ -14,8 +14,8 @@
- Reemplaza píxeles transparentes por el color especificado: - Reemplaza píxeles transparentes por el color especificado:
`pngtopam -mix -background {{color}} {{ruta/a/la/imagen.png}} > {{ruta/al/resultado.pam}}` `pngtopam {{[-m|-mix]}} {{[-ba|-background]}} {{color}} {{ruta/a/la/imagen.png}} > {{ruta/al/resultado.pam}}`
- Escribe los trozos de tEXt encontrados en la imagen de entrada al archivo de texto especificado: - Escribe los trozos de tEXt encontrados en la imagen de entrada al archivo de texto especificado:
`pngtopam -text {{ruta/al/archivo.txt}} {{ruta/a/la/imagen.png}} > {{ruta/al/resultado.pam}}` `pngtopam {{[-te|-text]}} {{ruta/al/archivo.txt}} {{ruta/a/la/imagen.png}} > {{ruta/al/resultado.pam}}`

View file

@ -13,7 +13,7 @@
- Ejecuta un archivo Python específico y comienza un REPL: - Ejecuta un archivo Python específico y comienza un REPL:
`ptpython -i {{ruta/al/archivo.py}}` `ptpython {{[-i|--interactive]}} {{ruta/al/archivo.py}}`
- Abre el menú: - Abre el menú:

View file

@ -0,0 +1,7 @@
# pulumi update
> Este comando es un alias de `pulumi up`.
- Vea la documentación del comando original:
`tldr pulumi up`

View file

@ -2,7 +2,7 @@
> Un reproductor de audio con una interfaz similar a Winamp o XMMS. > Un reproductor de audio con una interfaz similar a Winamp o XMMS.
> Vea también: `clementine`, `ncmpcpp`, `cmus`. > Vea también: `clementine`, `ncmpcpp`, `cmus`.
> Más información: <https://qmmp.ylsoftware.com>. > Más información: <https://manned.org/qmmp>.
- Lanza la interfaz gráfica de usuario (GUI): - Lanza la interfaz gráfica de usuario (GUI):
@ -10,7 +10,7 @@
- Comienza o detiene el audio actual: - Comienza o detiene el audio actual:
`qmmp --play-pause` `qmmp {{[-t|--play-pause]}}`
- Va hacia adelante o hacia atrás una cantidad específica de tiempo en segundos: - Va hacia adelante o hacia atrás una cantidad específica de tiempo en segundos:

View file

@ -1,7 +1,7 @@
# qmv # qmv
> Mueve archivos y directorios usando el editor de texto predeterminado para definir los nombres de archivos. > Mueve archivos y directorios usando el editor de texto predeterminado para definir los nombres de archivos.
> Más información: <https://www.nongnu.org/renameutils/>. > Más información: <https://manned.org/qmv>.
- Mueve un solo archivo (abre un editor con el nombre de archivo fuente a la izquierda y el nombre de archivo de destino a la derecha): - Mueve un solo archivo (abre un editor con el nombre de archivo fuente a la izquierda y el nombre de archivo de destino a la derecha):
@ -13,16 +13,16 @@
- Mueve múltiples directorios: - Mueve múltiples directorios:
`qmv -d {{ruta/al/directorio1}} {{ruta/al/directorio2}} {{ruta/al/directorio3}}` `qmv {{[-d|--directory]}} {{ruta/al/directorio1 ruta/al/directorio2 ruta/al/directorio3 ...}}`
- Mueve todos los archivos y directorios dentro de un directorio: - Mueve todos los archivos y directorios dentro de un directorio:
`qmv --recursive {{ruta/al/directorio}}` `qmv {{[-R|--recursive]}} {{ruta/al/directorio}}`
- Mueve archivos, pero cambia las posiciones de la fuente y los nombres de archivo de destino en el editor: - Mueve archivos, pero cambia las posiciones de la fuente y los nombres de archivo de destino en el editor:
`qmv --option swap {{*.jpg}}` `qmv {{[-o|--option]}} swap {{*.jpg}}`
- Renombra todos los archivos y carpetas en el directorio actual, pero muestra solo los nombres de archivo de destino en el editor (puedes pensar en ello como una especie de modo simple): - Renombra todos los archivos y carpetas en el directorio actual, pero muestra solo los nombres de archivo de destino en el editor (puedes pensar en ello como una especie de modo simple):
`qmv --format=do .` `qmv {{[-f|--format]}} do .`

View file

@ -1,36 +1,36 @@
# rustscan # rustscan
> Escáner de puertos rápido, escrito en Rust integrado con `nmap`. > Escáner de puertos rápido, escrito en Rust integrado con `nmap`.
> Más información: <https://github.com/RustScan/RustScan>. > Más información: <https://github.com/bee-san/RustScan/wiki>.
- Escanea todos los puertos de una o más direcciones delimitadas por comas usando los valores predeterminados: - Escanea todos los puertos de una o más direcciones delimitadas por comas usando los valores predeterminados:
`rustscan --addresses {{ip_o_nombrehost}}` `rustscan {{[-a|--addresses]}} {{ip_o_nombrehost}}`
- Escanea los [t]op 1000 puertos con detección de servicio y versión: - Escanea los top 1000 puertos con detección de servicio y versión:
`rustscan --top --addresses {{dirección_o_direcciones}}` `rustscan --top {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Escanea una lista específica de [p]uertos: - Escanea una lista específica de puertos:
`rustscan --ports {{puerto1,puerto2,...,puertoN}} --addresses {{dirección_o_direcciones}}` `rustscan {{[-p|--ports]}} {{puerto1,puerto2,...,puertoN}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Escanea un rango específico de puertos: - Escanea un rango específico de puertos:
`rustscan --range {{inicio-fin}} --addresses {{dirección_o_direcciones}}` `rustscan {{[-r|--range]}} {{inicio}}-{{fin}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Añade argumentos de script a `nmap`: - Añade argumentos de script a `nmap`:
`rustscan --addresses {{dirección_o_direcciones}} -- -A -sC` `rustscan {{[-a|--addresses]}} {{dirección_o_direcciones}} -- -O {{[-sC|--script=default]}}`
- Escanea con un tamaño de lote ([b]atch) (por defecto: 4500) y [t]iempo de espera personalizado (por defecto: 1500ms): - Escanea con un tamaño de lote (por defecto: 4500) y tiempo de espera personalizado (por defecto: 1500ms):
`rustscan --batch-size {{tamaño_lote}} --timeout {{timeout}} --addresses {{dirección_o_direcciones}}` `rustscan {{[-b|--batch-size]}} {{tamaño_lote}} {{[-t|--timeout]}} {{timeout}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Escanea puertos en un orden específico: - Escanea puertos en un orden específico:
`rustscan --scan-order {{serial|random}} --addresses {{dirección_o_direcciones}}` `rustscan --scan-order {{serial|random}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Escanea en modo "greppable" (solo imprime los puertos y no usa `nmap`): - Escanea en modo "greppable" (solo imprime los puertos y no usa `nmap`):
`rustscan --greppable --addresses {{dirección_o_direcciones}}` `rustscan {{[-g|--greppable]}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`

View file

@ -0,0 +1,7 @@
# rustup uninstall
> Este comando es un alias de `rustup toolchain uninstall`.
- Vea la documentación del comando original:
`tldr rustup toolchain`

View file

@ -2,7 +2,7 @@
> Muestra el tipo de comando que ejecutará el intérprete de comandos. > Muestra el tipo de comando que ejecutará el intérprete de comandos.
> Nota: todos los ejemplos no son compatibles con POSIX. > Nota: todos los ejemplos no son compatibles con POSIX.
> Más información: <https://manned.org/type>. > Más información: <https://www.gnu.org/software/bash/manual/bash.html#index-type>.
- Muestra el tipo de un comando: - Muestra el tipo de un comando:

View file

@ -0,0 +1,7 @@
# xml c14n
> Este comando es un alias de `xml canonic`.
- Vea la documentación del comando original:
`tldr xml canonic`

View file

@ -0,0 +1,7 @@
# xml p2x
> Este comando es un alias de `xml depyx`.
- Vea la documentación del comando original:
`tldr xml depyx`

View file

@ -0,0 +1,7 @@
# xml xmln
> Este comando es un alias de `xml pyx`.
- Vea la documentación del comando original:
`tldr xml pyx`

View file

@ -9,15 +9,15 @@
- Imprime cuánto tiempo han estado conectados los usuarios en horas: - Imprime cuánto tiempo han estado conectados los usuarios en horas:
`ac --individual-totals` `ac {{[-p|--individual-totals]}}`
- Imprime cuánto tiempo ha estado conectado un usuario en particular en horas: - Imprime cuánto tiempo ha estado conectado un usuario en particular en horas:
`ac --individual-totals {{usuario}}` `ac {{[-p|--individual-totals]}} {{usuario}}`
- Imprime cuánto tiempo un usuario en particular ha estado conectado en horas por día (en total): - Imprime cuánto tiempo un usuario en particular ha estado conectado en horas por día (en total):
`ac --daily-totals --individual-totals {{usuario}}` `ac {{[-d|--daily-totals]}} {{[-p|--individual-totals]}} {{usuario}}`
- Muestra también detalles adicionales: - Muestra también detalles adicionales:

View file

@ -2,7 +2,7 @@
> Administra subsistemas en `apx`. > Administra subsistemas en `apx`.
> Los subsistemas son contenedores que pueden crearse a partir de stacks preexistentes. > Los subsistemas son contenedores que pueden crearse a partir de stacks preexistentes.
> Más información: <https://github.com/Vanilla-OS/apx>. > Más información: <https://docs.vanillaos.org/docs/en/apx-manpage#subsystems>.
- Crea de forma interactiva un nuevo subsistema: - Crea de forma interactiva un nuevo subsistema:
@ -14,16 +14,16 @@
- Restablece un subsistema específico a su estado inicial: - Restablece un subsistema específico a su estado inicial:
`apx subsystems reset --name {{cadena_de_caracteres}}` `apx subsystems reset {{[-n|--name]}} {{cadena_de_caracteres}}`
- Fuerza el restablecimiento de un subsistema específico: - Fuerza el restablecimiento de un subsistema específico:
`apx subsystems reset --name {{cadena_de_caracteres}} --force` `apx subsystems reset {{[-n|--name]}} {{cadena_de_caracteres}} {{[-f|--force]}}`
- Elimina un subsistema específico: - Elimina un subsistema específico:
`apx subsystems rm --name {{cadena_de_caracteres}}` `apx subsystems rm {{[-n|--name]}} {{cadena_de_caracteres}}`
- Fuerza la eliminación de un subsistema específico: - Fuerza la eliminación de un subsistema específico:
`apx subsystems rm --name {{cadena_de_caracteres}} --force` `apx subsystems rm {{[-n|--name]}} {{cadena_de_caracteres}} {{[-f|--force]}}`

View file

@ -1,7 +1,7 @@
# arpspoof # arpspoof
> Forja respuestas ARP para interceptar paquetes. > Forja respuestas ARP para interceptar paquetes.
> Más información: <https://monkey.org/~dugsong/dsniff>. > Más información: <https://manned.org/arpspoof>.
- Envenena todos los hosts para interceptar paquetes en la [i]nterfaz para el host: - Envenena todos los hosts para interceptar paquetes en la [i]nterfaz para el host:

View file

@ -1,7 +1,7 @@
# asterisk # asterisk
> Ejecuta y administra instancias de servidores telefónicos e intercambiadores (teléfonos). > Ejecuta y administra instancias de servidores telefónicos e intercambiadores (teléfonos).
> Más información: <https://docs.asterisk.org>. > Más información: <https://docs.asterisk.org/Operation/>.
- [R]econecta a un servidor en ejecución y activa el registro con 3 niveles de [v]erbosidad: - [R]econecta a un servidor en ejecución y activa el registro con 3 niveles de [v]erbosidad:

View file

@ -1,7 +1,7 @@
# bootc switch # bootc switch
> Apunta a una nueva referencia de imagen contenedora para arrancar. > Apunta a una nueva referencia de imagen contenedora para arrancar.
> Más información: <https://containers.github.io/bootc/man/bootc-switch.html>. > Más información: <https://manned.org/bootc-switch.8>.
- Cambia el SO base a una nueva imagen de contenedor desde un registro: - Cambia el SO base a una nueva imagen de contenedor desde un registro:

View file

@ -2,7 +2,7 @@
> Herramienta de alineación Burrows-Wheeler. > Herramienta de alineación Burrows-Wheeler.
> Mapeador de secuencias de ADN cortas y poco divergentes frente a un gran genoma de referencia, como el genoma humano. > Mapeador de secuencias de ADN cortas y poco divergentes frente a un gran genoma de referencia, como el genoma humano.
> Más información: <https://github.com/lh3/bwa>. > Más información: <https://manned.org/bwa>.
- Indexa el genoma de referencia: - Indexa el genoma de referencia:

Some files were not shown because too many files have changed in this diff Show more