SKILL From the command line in Linux

Discussion in 'Cadence' started by leddedup, Oct 17, 2005.

  1. leddedup

    leddedup Guest

    Hi,

    I am creating a script that takes my Cadence schematics and turns them
    into PDFs that can then be inserted into my html-based lab notebooks.
    That is really neither here nor there, but what I want to do is create
    a Perl script that would have a line in it like this:

    system "skill blahblah.il"

    Except that in Linux, "skill" is reserved. Am I S.O.L?

    Jake
     
    leddedup, Oct 17, 2005
    #1
  2. I assume this is because
    in your PATH variable
    /usr/bin/
    comes before
    /<dfII_inst_dir>/tools/dfII/bin

    So 'system "skill .." takes the first
    skill executable it finds, which is /usr/bin/skill.

    Rather you change the order of the bin pathes in your
    PATH varibale or you call system with the absolute path
    to your Cadence DFII skill executalbe e.g.

    @args = ("/<dfII_inst_dir>/tools/dfII/bin/skill", "blahblah.il");
    system(@args) == 0
    or die "system @args failed: $?";

    Bernd
     
    Bernd Fischer, Oct 17, 2005
    #2
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.