csv
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseCSV Processing Skill
CSV处理技能
Process CSV files using standard bash tools (awk, cut, sort, grep).
使用标准bash工具(awk、cut、sort、grep)处理CSV文件。
Available Scripts
可用脚本
analyze.sh
analyze.sh
Get statistics and summary of a CSV file.
bash
bash /skills/csv/scripts/analyze.sh data.csv获取CSV文件的统计信息和摘要。
bash
bash /skills/csv/scripts/analyze.sh data.csvfilter.sh
filter.sh
Filter rows where a column matches a value.
bash
bash /skills/csv/scripts/filter.sh data.csv <column_number> <value>筛选出某列匹配指定值的行。
bash
bash /skills/csv/scripts/filter.sh data.csv <column_number> <value>select.sh
select.sh
Select specific columns from CSV.
bash
bash /skills/csv/scripts/select.sh data.csv <col1,col2,col3>从CSV中选择特定列。
bash
bash /skills/csv/scripts/select.sh data.csv <col1,col2,col3>sort.sh
sort.sh
Sort CSV by a column.
bash
bash /skills/csv/scripts/sort.sh data.csv <column_number> [--numeric] [--reverse]按某列对CSV进行排序。
bash
bash /skills/csv/scripts/sort.sh data.csv <column_number> [--numeric] [--reverse]Examples
示例
bash
undefinedbash
undefinedShow CSV summary
显示CSV摘要
bash /skills/csv/scripts/analyze.sh sales.csv
bash /skills/csv/scripts/analyze.sh sales.csv
Filter where column 3 equals "active"
筛选第3列等于"active"的行
bash /skills/csv/scripts/filter.sh users.csv 3 active
bash /skills/csv/scripts/filter.sh users.csv 3 active
Select columns 1, 2, and 4
选择第1、2和4列
bash /skills/csv/scripts/select.sh data.csv 1,2,4
bash /skills/csv/scripts/select.sh data.csv 1,2,4
Sort by column 2 numerically in reverse
按第2列进行数值反向排序
bash /skills/csv/scripts/sort.sh data.csv 2 --numeric --reverse
undefinedbash /skills/csv/scripts/sort.sh data.csv 2 --numeric --reverse
undefined