Comments (4)
@mqudsi have you tried running this without double quotes around {}
? I assume they are shell escaping, that doesn't work in parallel
.
from parallel.
mqudsi@ZBook /m/c/U/M/Downloads> echo ./zoomed\ in.png | parallel --dry-run 'file -ib {}'
parallel: reading inputs from standard input
file -ib ./zoomed in.png
mqudsi@ZBook /m/c/U/M/Downloads> echo ./zoomed\ in.png | parallel 'file -ib {}'
parallel: reading inputs from standard input
cannot open `./zoomed' (No such file or directory)
cannot open `in.png' (No such file or directory)
from parallel.
@mqudsi Your issue is not directly related to --dry-run
, but to the fact that this implementation of parallel splits lines from stdin and from files on whitespace instead of on newline characters as described in issue #61.
from parallel.
@ghuls
That is definitely not the issue here, the file command accepts multiple files as arguments. That means:
$ file badfile1 badfile2
badfile1: cannot open `badfile1' (No such file or directory)
badfile2: cannot open `badfile2' (No such file or directory)
I can't test this now, but it might be related to the current working directory being changed by parallel.
The input is definitely not parsed as file -ib '"./zoomed' 'in.png"'
, as file would output cannot open `"./zoomed` (no such file or directory)
from parallel.
Related Issues (20)
- --quote for arguments?
- Input validation: panic with `parallel --shell`
- Separator / NUL support
- Referencing argument from input list n
- Treat each line from stdin or from file list as one argument and use --colsep to split this in multiple arguments if requested.
- RFC: Package/Binary naimng HOT 2
- installation instructions for users without rustup
- parallel: command error: I/O error: No such file or directory (os error 2) HOT 4
- Task numbers with `-v` don't match up
- 'slice index starts at 8184 but ends at 0' panic
- disable the notice of "parallel: reading inputs from standard input" HOT 5
- Github releases / binary builds HOT 2
- Security bug HOT 8
- Parallel with Asian characters
- Is this project abandonned? HOT 2
- GNU parallel -X equivalent parameter(s) HOT 3
- Parallel always uses the same /tmp directory -- cannot run two parallel commands in parallel HOT 1
- parallel does not complete and exit its own process HOT 1
- Bug: {.} does not properly remove the extension when the basename of a file is one byte HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from parallel.