Berkeley CSUA MOTD:Entry 50894
Berkeley CSUA MOTD
2018/01/21 [General] UID:1000 Activity:popular

2008/8/18-21 [Computer/SW/Unix] UID:50894 Activity:kinda low
8/18    How long has the command "seq" been around? I just saw it in
        one of my coworkers shell scripts and wish I had known about it
        years ago...
        \_ what does it do?  - bash fan #1
           \_ It prints out a sequence of numbers from FIRST to LAST in
              a specified increment.
           \_ in bash (taken from ksh, I believe), that's
                for ((i=0;i<10;i++)); do echo $i ; done
        \_ soda:~% seq --version
           seq (GNU coreutils) 5.97
           Copyright (C) 2006 Free Software Foundation, Inc.
           \- you can also use jot

                                   a hozer guidelines.  Should anyone step
                                   far enough outside the hozing boundaries
                                   I will lobby them for the ability to squish.
                             \_ Auto-deletion directly denies access
                                to the motd and thus prevents the free
                                exchange of ideas that is necessary for
                                a "marketplace of ideas" to function.
                                Auto-posting doesn't directly deny access,
                                and while it may drive people away from
                                the motd, the motd still remains accessible.
                                Thus, I think that auto-deletion, in which
                                you don't know what you lost, is a much
                                worse form of terrorist, than auto-posting,
                                which only makes it harder to find things.
                                Personally, I think both auto-posting and
                                auto-deletion need to be controlled for
                                the motd to function effectively.
        \_ seq shreads.  I use the -w option for naming nodes in a script
           for a linux cluster: for i in $(seq -w 1 200); do echo n$i; done
           will give you node001-node200
2018/01/21 [General] UID:1000 Activity:popular

You may also be interested in these entries...
2012/9/20-11/7 [Finance/Investment, Computer/SW/Unix] UID:54482 Activity:nil
9/20    How do I change my shell? chsh says "Cannot change ID to root."
        \_ /usr/bin/chsh does not have the SUID permission set. Without
           being set, it does not successfully change a user's shell.
           Typical newbie sys admin (on soda)
           \_ Actually, it does: -rwsr-xr-x 1 root root 37552 Feb 15  2011 /usr/bin/chsh
2012/9/24-11/7 [Computer/SW/Languages, Computer/SW/Unix] UID:54484 Activity:nil
9/24    How come changing my shell using ldapmodify (chsh doesn't work) doesn't
        work either? ldapsearch and getent show the new shell but I still get
        the old shell on login.
        \_ Scratch that, it magically took my new shell now. WTF?
           \_ probably nscd(8)
2012/4/27-6/4 [Computer/SW/Languages/Misc, Computer/SW/Unix] UID:54372 Activity:nil
4/27    I wrote a little shell script to collect iostat data:
        DATE=`date +%m%d`
        while true
2011/10/26-12/6 [Computer/SW/Unix] UID:54202 Activity:nil
10/24  What's an easy way to see if say column 3 of a file matches a list of
       expressions in a file? Basically I want to combine "grep -f <file>"
       to store the patterns and awk's $3 ~ /(AAA|BBB|CCC)/ ... I realize
       I can do this with "egrep -f " and use regexp instead of strings, but
       was wondering if there was some magic way to do this.
       \_ UNIX has no magic. Make a shell script to produce the ask or egrep
2011/5/19-7/13 [Computer/SW/Languages/Misc] UID:54115 Activity:nil
5/19    If script A runs, and calls script B ..... is it possible for me to exit\
        script A based on results of script B and not continue?
        \_ assume any shell
        \_ Yes.
           \_ without passing the result to some stupid temp file?
              \_ It sounds like you want "scriptb || exit", which will run
2009/12/9-2010/1/13 [Computer/SW/Unix] UID:53586 Activity:nil
12/8    Is there a bash equivalent to tcsh's history-search-backward ?
        \_ There's something similar called... history-search-backward. It
           is a bit more limited, in that it only searches for strings and
           not glob patterns. You may find reverse-i-search to be useful also.