Comments (1)
If I understand you correctly, the first line of the data file country-codes.csv contains the labels of the fields, and you would like your output file to keep that as the first line. The remaining lines would be sorted by the value in the 3rd field.
The command you suggest is a good one. It's an appropriate solution that composes various unix shell commands, not what I would call a "workaround." You could create a wrapper around this compound command, following the example shown by the csvheader script in this repository. However I don't think it's necessary to include a script specifically for the use case you describe in this repository. The aim of csvquote is to do one thing, and to be ready to work with other unix commands as you've demonstrated.
from csvquote.
Related Issues (13)
- Please choose a license for cvsquote HOT 1
- Changing the number of lines HOT 1
- Little bug with Progress Export Files HOT 2
- Escaped quotes quoted HOT 5
- Add option to flush buffer HOT 1
- Using non-ASCII separator characters doesn't work HOT 6
- Document what the quoting mechanism is HOT 1
- Which awk did you test with for your other languages benchmark? HOT 1
- Add error checks for both input and output HOT 2
- Behavior is changed? HOT 1
- Make a homebrew install mechanism for this excellent thing :) HOT 2
- Eating up comma (,) in output HOT 3
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 csvquote.