Welcome Guest | My Membership | Login

Expanding Your Toolkit: Using Saved Lists at the Linux $ Prompt


Expanding Your Toolkit is an occasional series which helps us integrate the MV and non-MV aspects of our jobs.

While I spend a majority of my working life in Multivalue — Unidata, specifically — I spend a good amount of time working in other environments as well. One of my favorite features of MultiValue that I miss in other environments is saved lists. I can't tell you how many times I've been working in a Linux shell and thought, "if only I had a saved list of items, this would be so much easier."

I recently needed to verify the compile dates on a list of items in a very cluttered program file. If only I had a saved list of the programs in Linux! With a saved list I could get my list, list the file and check the compilation dates on the items. But we can't do saved lists at the $ prompt in Linux. Or can we?

Spoiler alert: We CAN. Okay, so maybe it's not saved lists in the traditional MultiValue syntax, but we can do the same kind of thing quite easily.


Social Media Login

Use your existing social media logins to access your Membership/Subscription information.

Existing Magazine/Newsletter Subscriber (Quick Access)

If you are an existing International Spectrum subscriber, but have not registered with the website, please enter the Reference Code found on the magazine or in the e-mails you receive from us.

Magazine Reference Code location

Spectrum Login

New Subscriber

If you currently do not receive the Magazine or other emails from International Spectrum, select the "Subscribe" button below to create an new membership account.


Find out more about the different between the FREE and a Professional Membership at:
Compare Account Options


# # #          # # #          # # #


Related Articles

  • From the Inside November/December 2017

    Company: International Spectrum

    There is a constant battle between business and technology, and it looks like businesses might finally realize that winning is losing. Over the last decade (and more) companies have been in a battle between the need for technology and the requirements of business' rules and practices.

  • 2017 MultiValue Industry End-of-Year Recap

    Company: SJ+ SYSTEMS ASSOCIATES, Zumasys, Inc, Rocket Software, ONgroup Intl, Ladybridge Systems Ltd, Entrinsik

    Recent years have moved technology deeply into the day-to-day of nearly every culture. We've asked some key influencers in the MultiValue world to talk about how they moved their products forward in 2017. They also talked to us about where they'll be focusing in 2018.

  • Case Study: Clarke Transport Migrates to jBASE

    Company: Zumasys, Inc Database: jBASE

    At the heart of Clarke Transport's UK business is a powerful transportation management system written in Pick BASIC. After hiring a series of new developers, Clarke Transport decided to embrace jBASE for its native Windows capabilities, which makes it easier for programmers without MultiValue knowledge to master the environment.

  • Business Tech: UI/UX Part IV: Kansei Engineering

    Company: HDWP

    When we think of programming as engineering, we can get lost in a sea of methods like Waterfall and Agile. This isn't that article. Kansei engineering is a guiding principal for mechanical engineering which adapts surprisingly well to programming. Let's take our view of UX up a notch and examine a philosophy that promotes user experience to the top of our priority list.

  • Linux Shared Memory and Your MultiValue Database

    There are a number of different ways for programs to pass data to each other. One of the most common in the MultiValue world is using disk. (Remember the old "port" files?) Sometimes, however, this can still be a bottleneck. You might want to consider putting that data into shared memory.

Return to top