#argv — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #argv, aggregated by home.social.
-
Re prev toots, hypothetically, if I were to write a library called libextextglob that would grovel over an array of strings (like, say, #argv) and do horrible things to it if it sees globby characters that the shell didn't expand, would you think it was ...
(updated to allow multiple choices, because the best crimes are in B♭ minor)
-
Re prev toots, hypothetically, if I were to write a library called libextextglob that would grovel over an array of strings (like, say, #argv) and do horrible things to it if it sees globby characters that the shell didn't expand, would you think it was ...
(updated to allow multiple choices, because the best crimes are in B♭ minor)
-
Re prev toots, hypothetically, if I were to write a library called libextextglob that would grovel over an array of strings (like, say, #argv) and do horrible things to it if it sees globby characters that the shell didn't expand, would you think it was ...
(updated to allow multiple choices, because the best crimes are in B♭ minor)
-
Re prev toots, hypothetically, if I were to write a library called libextextglob that would grovel over an array of strings (like, say, #argv) and do horrible things to it if it sees globby characters that the shell didn't expand, would you think it was ...
(updated to allow multiple choices, because the best crimes are in B♭ minor)
-
Re prev toots, hypothetically, if I were to write a library called libextextglob that would grovel over an array of strings (like, say, #argv) and do horrible things to it if it sees globby characters that the shell didn't expand, would you think it was ...
(updated to allow multiple choices, because the best crimes are in B♭ minor)
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #rust
#programming #programacion
#pico_args #ARGVhttps://ibolcode.net/roor/2026-02-parametros-linea-de-comandos--rust
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #rust
#programming #programacion
#pico_args #ARGVhttps://ibolcode.net/roor/2026-02-parametros-linea-de-comandos--rust
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #rust
#programming #programacion
#pico_args #ARGVhttps://ibolcode.net/roor/2026-02-parametros-linea-de-comandos--rust
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #rust
#programming #programacion
#pico_args #ARGVhttps://ibolcode.net/roor/2026-02-parametros-linea-de-comandos--rust
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #java
#programming #programacion #ARGV #Getopt
https://ibolcode.net/roor/2025-11-parametros-linea-de-comandos--java
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #java
#programming #programacion #ARGV #Getopt
https://ibolcode.net/roor/2025-11-parametros-linea-de-comandos--java
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #tcl
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-11-parametros-linea-de-comandos--tcl
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #tcl
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-11-parametros-linea-de-comandos--tcl
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #tcl
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-11-parametros-linea-de-comandos--tcl
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #bash
#programming #programacion #cmdline #ARGV #Getopt #ShellScripts #shell
https://ibolcode.net/roor/2025-10-parametros-linea-de-comandos--bash
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #bash
#programming #programacion #cmdline #ARGV #Getopt #ShellScripts #shell
https://ibolcode.net/roor/2025-10-parametros-linea-de-comandos--bash
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #bash
#programming #programacion #cmdline #ARGV #Getopt #ShellScripts #shell
https://ibolcode.net/roor/2025-10-parametros-linea-de-comandos--bash
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #bash
#programming #programacion #cmdline #ARGV #Getopt #ShellScripts #shell
https://ibolcode.net/roor/2025-10-parametros-linea-de-comandos--bash
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #Ruby
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-10-parametros-linea-de-comandos--ruby
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #Ruby
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-10-parametros-linea-de-comandos--ruby
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #Ruby
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-10-parametros-linea-de-comandos--ruby
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #Perl
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-09-parametros-linea-de-comandos--perl
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #Perl
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-09-parametros-linea-de-comandos--perl
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #Perl
#programming #programacion #cmdline #ARGV #Getopt
https://ibolcode.net/roor/2025-09-parametros-linea-de-comandos--perl
-
Why bother with argv[0]?
https://www.wietzebeukema.nl/blog/why-bother-with-argv0
#ycombinator #argv_lsqb_0_rsqb #argv0 #argv #arg_lsqb_0_rsqb #arg0 #command_line #cmd #command_line_obfuscation #command_line_bypass #edr_obfuscation #cyber #threat_detection #cyber_threat #cyber_threat_detection #edr #endpoint #blue_team #blue_teaming #red_team #red_teaming #threat_hunting #threat_hunter #hunting -
Why bother with argv[0]?
https://www.wietzebeukema.nl/blog/why-bother-with-argv0
#ycombinator #argv_lsqb_0_rsqb #argv0 #argv #arg_lsqb_0_rsqb #arg0 #command_line #cmd #command_line_obfuscation #command_line_bypass #edr_obfuscation #cyber #threat_detection #cyber_threat #cyber_threat_detection #edr #endpoint #blue_team #blue_teaming #red_team #red_teaming #threat_hunting #threat_hunter #hunting -
Why bother with argv[0]?
https://www.wietzebeukema.nl/blog/why-bother-with-argv0
#ycombinator #argv_lsqb_0_rsqb #argv0 #argv #arg_lsqb_0_rsqb #arg0 #command_line #cmd #command_line_obfuscation #command_line_bypass #edr_obfuscation #cyber #threat_detection #cyber_threat #cyber_threat_detection #edr #endpoint #blue_team #blue_teaming #red_team #red_teaming #threat_hunting #threat_hunter #hunting -
Why bother with argv[0]?
https://www.wietzebeukema.nl/blog/why-bother-with-argv0
#ycombinator #argv_lsqb_0_rsqb #argv0 #argv #arg_lsqb_0_rsqb #arg0 #command_line #cmd #command_line_obfuscation #command_line_bypass #edr_obfuscation #cyber #threat_detection #cyber_threat #cyber_threat_detection #edr #endpoint #blue_team #blue_teaming #red_team #red_teaming #threat_hunting #threat_hunter #hunting -
Why Bother with Argv[0]?
https://www.wietzebeukema.nl/blog/why-bother-with-argv0
#ycombinator #argv_lsqb_0_rsqb #argv0 #argv #arg_lsqb_0_rsqb #arg0 #command_line #cmd #command_line_obfuscation #command_line_bypass #edr_obfuscation #cyber #threat_detection #cyber_threat #cyber_threat_detection #edr #endpoint #blue_team #blue_teaming #red_team #red_teaming #threat_hunting #threat_hunter #hunting -
Why Bother with Argv[0]?
https://www.wietzebeukema.nl/blog/why-bother-with-argv0
#ycombinator #argv_lsqb_0_rsqb #argv0 #argv #arg_lsqb_0_rsqb #arg0 #command_line #cmd #command_line_obfuscation #command_line_bypass #edr_obfuscation #cyber #threat_detection #cyber_threat #cyber_threat_detection #edr #endpoint #blue_team #blue_teaming #red_team #red_teaming #threat_hunting #threat_hunter #hunting -
Why Bother with Argv[0]?
https://www.wietzebeukema.nl/blog/why-bother-with-argv0
#ycombinator #argv_lsqb_0_rsqb #argv0 #argv #arg_lsqb_0_rsqb #arg0 #command_line #cmd #command_line_obfuscation #command_line_bypass #edr_obfuscation #cyber #threat_detection #cyber_threat #cyber_threat_detection #edr #endpoint #blue_team #blue_teaming #red_team #red_teaming #threat_hunting #threat_hunter #hunting -
Why Bother with Argv[0]?
https://www.wietzebeukema.nl/blog/why-bother-with-argv0
#ycombinator #argv_lsqb_0_rsqb #argv0 #argv #arg_lsqb_0_rsqb #arg0 #command_line #cmd #command_line_obfuscation #command_line_bypass #edr_obfuscation #cyber #threat_detection #cyber_threat #cyber_threat_detection #edr #endpoint #blue_team #blue_teaming #red_team #red_teaming #threat_hunting #threat_hunter #hunting -
My zshrc contains the following:
setopt autocd
function cd () {
if (( ${#argv} == 1 )) && [[ -f ${1} ]]; then
[[ ! -e ${1:h} ]] && return 1
builtin cd ${1:h}
else
builtin cd "$@"
fi
}
alias ...='../..'
alias ....='../../..'
alias .....='../../../..'This allows things like `cd /etc/fstab` to go to `/etc`, `...` to go 2 directories up and `/blah/fasel` to go to `/bla/fasel` without explicit `cd`.
I am basically lost on machines without that. 😿
-
My zshrc contains the following:
setopt autocd
function cd () {
if (( ${#argv} == 1 )) && [[ -f ${1} ]]; then
[[ ! -e ${1:h} ]] && return 1
builtin cd ${1:h}
else
builtin cd "$@"
fi
}
alias ...='../..'
alias ....='../../..'
alias .....='../../../..'This allows things like `cd /etc/fstab` to go to `/etc`, `...` to go 2 directories up and `/blah/fasel` to go to `/bla/fasel` without explicit `cd`.
I am basically lost on machines without that. 😿
-
My zshrc contains the following:
setopt autocd
function cd () {
if (( ${#argv} == 1 )) && [[ -f ${1} ]]; then
[[ ! -e ${1:h} ]] && return 1
builtin cd ${1:h}
else
builtin cd "$@"
fi
}
alias ...='../..'
alias ....='../../..'
alias .....='../../../..'This allows things like `cd /etc/fstab` to go to `/etc`, `...` to go 2 directories up and `/blah/fasel` to go to `/bla/fasel` without explicit `cd`.
I am basically lost on machines without that. 😿
-
My zshrc contains the following:
setopt autocd
function cd () {
if (( ${#argv} == 1 )) && [[ -f ${1} ]]; then
[[ ! -e ${1:h} ]] && return 1
builtin cd ${1:h}
else
builtin cd "$@"
fi
}
alias ...='../..'
alias ....='../../..'
alias .....='../../../..'This allows things like `cd /etc/fstab` to go to `/etc`, `...` to go 2 directories up and `/blah/fasel` to go to `/bla/fasel` without explicit `cd`.
I am basically lost on machines without that. 😿
-
My zshrc contains the following:
setopt autocd
function cd () {
if (( ${#argv} == 1 )) && [[ -f ${1} ]]; then
[[ ! -e ${1:h} ]] && return 1
builtin cd ${1:h}
else
builtin cd "$@"
fi
}
alias ...='../..'
alias ....='../../..'
alias .....='../../../..'This allows things like `cd /etc/fstab` to go to `/etc`, `...` to go 2 directories up and `/blah/fasel` to go to `/bla/fasel` without explicit `cd`.
I am basically lost on machines without that. 😿
-
Знайшов ще одну не погану C++ бібліотеку для розбору вхідних аргументів програми. Називається
TCLAP(Templatized C++ Command Line Parser). Вона єheader-onlyтому зібрати набагато простіше, але мені таке не дуже подобається. Подивитись більше інформації з прикладами можна тут. Поширюється бібліотека під ліцензієюMIT.На жаль стандартне форматування помилок, довідки й версії не дуже звичне, але досить просто можна замінити на своє власне. Також було б непогано додати сучасні
constexprі таким чином пришвидшити виконання. А якщо уC++26нарешті зʼявиться рефлексія. А з використаннямC++23можна було б замінити динамічний поліморфізм на статичний (CRTP). Ну це я вже дуже розмріявся.#cpp #cxx #argv #args #parsing #parser #cli #lib #library #tclap #headeronly
-
Знайшов ще одну не погану C++ бібліотеку для розбору вхідних аргументів програми. Називається
TCLAP(Templatized C++ Command Line Parser). Вона єheader-onlyтому зібрати набагато простіше, але мені таке не дуже подобається. Подивитись більше інформації з прикладами можна тут. Поширюється бібліотека під ліцензієюMIT.На жаль стандартне форматування помилок, довідки й версії не дуже звичне, але досить просто можна замінити на своє власне. Також було б непогано додати сучасні
constexprі таким чином пришвидшити виконання. А якщо уC++26нарешті зʼявиться рефлексія. А з використаннямC++23можна було б замінити динамічний поліморфізм на статичний (CRTP). Ну це я вже дуже розмріявся.#cpp #cxx #argv #args #parsing #parser #cli #lib #library #tclap #headeronly