Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xargs please! #37

Closed
mcandre opened this issue Jun 30, 2017 · 1 comment · Fixed by #121
Closed

xargs please! #37

mcandre opened this issue Jun 30, 2017 · 1 comment · Fixed by #121

Comments

@mcandre
Copy link

mcandre commented Jun 30, 2017

As mentioned in uutils/coreutils#947 , a Rust implementation of xargs would be dope for faster, more secure systems.

@mcharsley
Copy link
Contributor

mcharsley commented Jul 3, 2017

Alas there's no clean, OS-independent-way of doing this in rust. See rust-lang/rust#40384

refi64 added a commit to refi64/findutils that referenced this issue Dec 27, 2021
This includes much of the core xargs functionality, with the following
notable exceptions:

- Parallel execution (`-P`): This option currently just does
  nothing, that way anything that passes -P can at least run without a
  notable behavior shift (other than simply being slower).
- Replacement strings (`-I`): This can easily be worked around via an
  intermediate shell invocation (e.g. `xargs -L1 sh -c 'do-things-with
  $@' --`).
- EOF strings (`-E`): I've honestly never seen this actually used,
  though it would not be particularly difficult to implement given the
  current architecture.

Closes uutils#37

Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com>
refi64 added a commit to refi64/findutils that referenced this issue Dec 27, 2021
This includes much of the core xargs functionality, with the following
notable exceptions:

- Parallel execution (`-P`): This option currently just does
  nothing, that way anything that passes -P can at least run without a
  notable behavior shift (other than simply being slower).
- Replacement strings (`-I`): This can easily be worked around via an
  intermediate shell invocation (e.g. `xargs -L1 sh -c 'do-things-with
  $@' --`).
- EOF strings (`-E`): I've honestly never seen this actually used,
  though it would not be particularly difficult to implement given the
  current architecture.

Closes uutils#37

Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com>
refi64 added a commit to refi64/findutils that referenced this issue Dec 27, 2021
This includes much of the core xargs functionality, with the following
notable exceptions:

- Parallel execution (`-P`): This option currently just does
  nothing, that way anything that passes -P can at least run without a
  notable behavior shift (other than simply being slower).
- Replacement strings (`-I`): This can easily be worked around via an
  intermediate shell invocation (e.g. `xargs -L1 sh -c 'do-things-with
  $@' --`).
- EOF strings (`-E`): I've honestly never seen this actually used,
  though it would not be particularly difficult to implement given the
  current architecture.

Closes uutils#37

Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com>
refi64 added a commit to refi64/findutils that referenced this issue Jan 10, 2022
This includes much of the core xargs functionality, with the following
notable exceptions:

- Parallel execution (`-P`): This option currently just does
  nothing, that way anything that passes -P can at least run without a
  notable behavior shift (other than simply being slower).
- Replacement strings (`-I`): This can easily be worked around via an
  intermediate shell invocation (e.g. `xargs -L1 sh -c 'do-things-with
  $@' --`).
- EOF strings (`-E`): I've honestly never seen this actually used,
  though it would not be particularly difficult to implement given the
  current architecture.

Closes uutils#37

Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com>
refi64 added a commit to refi64/findutils that referenced this issue Jan 23, 2022
This includes much of the core xargs functionality, with the following
notable exceptions:

- Parallel execution (`-P`): This option currently just does
  nothing, that way anything that passes -P can at least run without a
  notable behavior shift (other than simply being slower).
- Replacement strings (`-I`): This can easily be worked around via an
  intermediate shell invocation (e.g. `xargs -L1 sh -c 'do-things-with
  $@' --`).
- EOF strings (`-E`): I've honestly never seen this actually used,
  though it would not be particularly difficult to implement given the
  current architecture.

Closes uutils#37

Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants