{ "info": { "author": "Santiago Lezica", "author_email": "slezica89@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# sel\n\n`sel` is an inline field selection and table transformation tool\nthat aims to replace `cut`.\n\n pip install sel\n\n## Simple\n\nSelecting a field from a line requires a single character:\n\n $ echo a b c d e | sel 3\n c\n\n\n`sel` understands field ranges, in python style:\n\n $ echo \"a b c d e\" | sel 2:4\n b c d\n\n $ echo \"a b c d e\" | sel 2:-2\n b c d\n\n $ echo \"a b c d e\" | sel 3:\n c d e\n\n\n## Flexible\n\nBy default, `sel` splits the input on whitespace. It can also\nuse a custom string or regular expression:\n\n $ cat users.csv\n 1241,Bob\n 3192,MitM\n 3255,Alice\n\n $ cat users.csv | sel 1 --delim ,\n 1241\n 3192\n 3255\n \n $ echo 1a2b3c4d | sel --regex [a-z] 2:3\n 2 3\n\n\n## Powerful\n\n`sel` works well on multiline input, and can take advantage\nof table headers if present. It can also produce tabular outputs.\n\n $ ps aux | sel 1 --skip-header\n root\n user1\n user2\n\n $ ps aux | sel --align %MEM PID COMMAND \n PID COMMAND %MEM\n 2414 /opt/google/chrome/chrome 1.7 \n 5272 /opt/sublime_text_2/sublime_text 1.6 \n 4662 /usr/bin/python3 1.5 \n 2470 /opt/google/chrome/chrome 1.5 \n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/slezica/sel", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "sel", "package_url": "https://pypi.org/project/sel/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sel/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/slezica/sel" }, "release_url": "https://pypi.org/project/sel/0.2.2/", "requires_dist": null, "requires_python": null, "summary": "A field selection command-line tool", "version": "0.2.2" }, "last_serial": 1022714, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7a0bdc0287503bc8dfd8f96dca934a6f", "sha256": "320163ee2972f397de0d5d78cf53d01ff5babbec30f3616bcd70d5d0afc837c5" }, "downloads": -1, "filename": "sel-0.1.tar.gz", "has_sig": false, "md5_digest": "7a0bdc0287503bc8dfd8f96dca934a6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2299, "upload_time": "2014-02-23T18:08:35", "url": "https://files.pythonhosted.org/packages/bb/99/e35b03aff02298eabd0305ce4e8b26019e3103d5f25e611b5e839adf3a5e/sel-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "68852aa9ef253dbd405baca62c7859d6", "sha256": "bc7c784fefefa55ae8df178161e9e283f0f1eae9c175d6dcd6e24ab6f1c9eb6b" }, "downloads": -1, "filename": "sel-0.2.tar.gz", "has_sig": false, "md5_digest": "68852aa9ef253dbd405baca62c7859d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2698, "upload_time": "2014-03-07T20:35:53", "url": "https://files.pythonhosted.org/packages/b1/07/c827505d2c2500f093d925eb9821d7c50e4d665827bee7d8bd6e55ffd9ed/sel-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "1d9d5567c6039d52bcc6a744b297675e", "sha256": "75aed6ec2bd18c132daa081acc38e94467cc00234efb44c15a5ef263d7c7ea42" }, "downloads": -1, "filename": "sel-0.2.1.tar.gz", "has_sig": false, "md5_digest": "1d9d5567c6039d52bcc6a744b297675e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2803, "upload_time": "2014-03-07T20:38:30", "url": "https://files.pythonhosted.org/packages/91/08/62c1c8e5e4b112dd18c63a02d06f3c34d0eacbc9c84dc316288c147f63db/sel-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d2c33409b2a22680d2b256f575ba3757", "sha256": "56d020115aeefb94b8aa01785b1f7628ed38e21a28422f98ef1c35369837f1f7" }, "downloads": -1, "filename": "sel-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d2c33409b2a22680d2b256f575ba3757", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3334, "upload_time": "2014-03-07T20:38:50", "url": "https://files.pythonhosted.org/packages/ce/4f/344310c20050a9f4a2e4b1bfb987f6cc902cbc01d957cd2e7370553d6a2d/sel-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d2c33409b2a22680d2b256f575ba3757", "sha256": "56d020115aeefb94b8aa01785b1f7628ed38e21a28422f98ef1c35369837f1f7" }, "downloads": -1, "filename": "sel-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d2c33409b2a22680d2b256f575ba3757", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3334, "upload_time": "2014-03-07T20:38:50", "url": "https://files.pythonhosted.org/packages/ce/4f/344310c20050a9f4a2e4b1bfb987f6cc902cbc01d957cd2e7370553d6a2d/sel-0.2.2.tar.gz" } ] }