Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

BSD Cafe Billboard

  1. Home
  2. Linux
  3. If you really know your GNU coreutils, you probably don't need as many extra tools as you think.

If you really know your GNU coreutils, you probably don't need as many extra tools as you think.

Scheduled Pinned Locked Moved Linux
linuxunixcoreutilsgnu
6 Posts 4 Posters 42 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • r1w1s1@snac.bsd.cafeR This user is from outside of this forum
    r1w1s1@snac.bsd.cafeR This user is from outside of this forum
    r1w1s1@snac.bsd.cafe
    wrote last edited by
    #1
    If you really know your GNU coreutils, you probably don't need as many extra tools as you think. 🐧

    KISS isn't just a design principle — it's already built into your system.

    A comprehensive review of every coreutils command, with examples and honest opinions. The lobste.rs discussion is also worth reading.

    Article: https://ratfactor.com/slackware/pkgblog/coreutils
    Discussion: https://lobste.rs/s/xqf5ex/coreutils_comprehensive_review_2023

    #linux #unix #coreutils #gnu
    1 Reply Last reply
    1
    • restorante@social.linux.pizzaR This user is from outside of this forum
      restorante@social.linux.pizzaR This user is from outside of this forum
      restorante@social.linux.pizza
      wrote last edited by
      #2

      @r1w1s1 If I am not mistaken grep and sed are not parts of coreutils, isn't it?

      I am not really sure whether these can be replaced with coreutils.

      r1w1s1@snac.bsd.cafeR 1 Reply Last reply
      0
      • pgeorgiP Offline
        pgeorgiP Offline
        pgeorgi
        wrote last edited by
        #3

        On a tangent: For the specific task of (what's now called) word processing, there's a mighty fine book showing how the tools on a UNIX system can add up to something greater than the sum of the parts. See https://www.oreilly.com/openbook/utp/

        1 Reply Last reply
        1
        • restorante@social.linux.pizzaR restorante@social.linux.pizza

          @r1w1s1 If I am not mistaken grep and sed are not parts of coreutils, isn't it?

          I am not really sure whether these can be replaced with coreutils.

          r1w1s1@snac.bsd.cafeR This user is from outside of this forum
          r1w1s1@snac.bsd.cafeR This user is from outside of this forum
          r1w1s1@snac.bsd.cafe
          wrote last edited by
          #4
          True — but also interesting how some tools are rarely used or replaced by others (awk, diff, etc).
          Knowing when to use coreutils is just as important as knowing them.
          1 Reply Last reply
          0
          • mason@partychickens.netM This user is from outside of this forum
            mason@partychickens.netM This user is from outside of this forum
            mason@partychickens.net
            wrote last edited by
            #5

            @r1w1s1 hostname(1) is missing from the article. But that's one that's often replaced. Last I checked the GNU version didn't support -s to display short (no domain) names.

            r1w1s1@snac.bsd.cafeR 1 Reply Last reply
            0
            • mason@partychickens.netM mason@partychickens.net

              @r1w1s1 hostname(1) is missing from the article. But that's one that's often replaced. Last I checked the GNU version didn't support -s to display short (no domain) names.

              r1w1s1@snac.bsd.cafeR This user is from outside of this forum
              r1w1s1@snac.bsd.cafeR This user is from outside of this forum
              r1w1s1@snac.bsd.cafe
              wrote last edited by r1w1s1@snac.bsd.cafe
              #6
              Slackware also uses another implementation.

              https://mirrors.slackware.com/slackware/slackware64-current/source/a/hostname/
              1 Reply Last reply
              0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              Powered by NodeBB Contributors
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups