Variable call not working

This script fetches users and their groups. I was trying to make a
function or something where I call groups $USER_ID instead of printing it out each time.
Here is how it is now:
cat myFile | while read LINE
do
USER_ID=`echo $LINE | awk -F: '{print $1}'`
REAL_NAME=`echo $LINE | awk -F: '{print $2}'`
i=`groups $USER_ID | awk '{print NF}'`
if (( $i == 1 ))
then
echo "$REAL_NAME is a member of $i group:"
groups $USER_ID
else
echo "$REAL_NAME is a member of $i groups:"
groups $USER_ID
fi
done
Here is my attempt at putting the groups $USER_ID in a variable:
cat myFile | while read LINE
do
USER_ID=`echo $LINE | awk -F: '{print $1}'`
var=`groups $USER_ID` #HERE IS MY VARIABLE DECLARATION ATTEMPT USING groups system command
REAL_NAME=`echo $LINE | awk -F: '{print $2}'`
i=`groups $USER_ID | awk '{print NF}'`
if (( $i == 1 ))
then
echo "$REAL_NAME is a member of $i group:"
$var #also tried echo "$var" but it still doesnt work.
else
echo "$REAL_NAME is a member of $i groups:"
$var
fi
done
I keep getting an error message with the $var variable. Please advise
the most proficient way of doing this?

The most proficient way to do this is to use the groups(1)
command instead.
-- richard

Similar Messages

  • Variable calling not working.  please help

    Hi there,
    I am trying to include a nslookup utility I have, to run with my messenger server proxy below.
    The idea is, is that the address lookup found is saved to a string, which is called dottedQuad, and then using string variable name, I just put that in the consturctor of the socket below.
    No matter what I try, I cannot get access to that variable from the try/catch block where that socket declaration is????? please help!!
    cheers
    // MultiThreadsServer.java: The server can communicate with
    // multiple clients concurrently using the multiple threads
    import java.io.*;
    import java.net.*;
    public class MultiThreadServerRead
         String result;
         MultiThreadServerRead server;
    // Main method
    public static void main(String[] args)
              try
                        System.out.println("Messenger Server proxy");
                        System.out.println("Please enter the PC name of the user you wish to talk to:");
                   BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
                   String host = in.readLine();
                   System.out.println(lookup(host));
         catch (IOException ex){
              System.err.println(ex);
    try
         // Create a server socket
    ServerSocket serverSocket = new ServerSocket(8000);
    // To number a client
    int clientNo = 1;
    while (true)
    // Listen for a new connection request
    Socket connectToClient = serverSocket.accept();
    // Print the new connect number on the console
    System.out.println("Start thread for client " + clientNo);
    // Find the client's hostname, and IP address
    InetAddress clientInetAddress = connectToClient.getInetAddress();
    System.out.println("Client " + clientNo + "'s hostname is "
    + clientInetAddress.getHostName());
    System.out.println("Client " + clientNo + "'s IP Address is "
    + clientInetAddress.getHostAddress());
    // Create a new thread for the connection
    HandleAClient thread = new HandleAClient(connectToClient, clientNo);
    // Start the new thread
    thread.start();
    // Increment clientNo
    clientNo++;
    catch(IOException ex)
    System.err.println(ex);
    } //end catch
    }//end main
                   public static String lookup(String host )
                        InetAddress thisComputer;
                        byte[] address;
                        //get the bytes of the IP address
                        try
                             thisComputer = InetAddress.getByName(host);
                             address = thisComputer.getAddress();
                        catch
                        (UnknownHostException e)
                             return "Cannot find host " + host;
                        if( isHostName(host))
                             MultiThreadServerRead server = new MultiThreadServerRead();
                             //print the IP address
                             String dottedQuad = "";
                             for (int i = 0 ; i< address.length; i++)
                                  int unsignedByte = address[i] < 0 ? address[i] + 256 : address;
                                  dottedQuad += unsignedByte;
                                  if (i != address.length-1) dottedQuad += ".";
                             server.result = dottedQuad;
                             return dottedQuad;
                        else
                        {     //this is an IP address
                             return thisComputer.getHostName();
                   } // end lookup
                   public static boolean isHostName(String host)
                        char[] ca = host.toCharArray();
                        //if we see a character that is neither a digit nor a period
                        // then host is proberbly a host name
                        for (int i = 0; i < ca.length; i++)
                             if (!Character.isDigit(ca[i]))
                                  if ( ca[i] != '.') return true;
                        //Everything was either a digit or a period
                        //so host looks like an IP address in dotted quad format
                        return false;
                   } //end isHostName     
    } //end class
    // Define the thread class for handling a new connection
    class HandleAClient extends Thread
         String timeString ;
    private Socket connectToClient; // A connected socket
    private int clientNo; // Indicate client no
    // Construct a thread
    public HandleAClient(Socket socket, int clientNo)
    connectToClient = socket;
    this.clientNo = clientNo;
    // Implement the run() method for the thread
    public void run()
    try
    // Create data input and output streams
         InputStream isFromClient = connectToClient.getInputStream();
         //OutputStreamWriter osToClient = new OutputStreamWriter(connectToClient.getOutputStream());
         StringBuffer time = new StringBuffer();
         int c;
         while ((c = isFromClient.read()) != -1) time.append((char) c);
         timeString = time.toString().trim();
         System.out.println("it is " + timeString + " at " );
    catch(IOException ex)
    System.err.println(ex);
    } //end catch
    try
         // Create data input and output streams
              StringBuffer time = new StringBuffer();
                   int c;
              Socket connectToServer = new Socket("192.168.0.3", 8001);
              OutputStreamWriter osToServer = new OutputStreamWriter(connectToServer.getOutputStream());
         // Continuously serve the client
         //      while (true)
    //               System.out.println(lookup(host));
                   osToServer.write("WRITE BACK TO CLIENT " + timeString + "\r\n" );
                   osToServer.flush();
                   connectToServer.close();
         catch(IOException ex)
         System.err.println(ex);
         } //end catch
    } //end run
    } // end class

    If you want to access a variable from outside of a block, then don't declare it inside the block.

  • Variable Text not working as dynamic header in Crystal report

    Dear Experts,
    I'm working Crystal report that connected to Query BEX SAP BW trough SAP integration kit,
    currently i have case that need report dynamic header using variable text from BEX query, but seem the variable text not working in Crystal reports. the header in Crystal report shown as Desription\technical name, not result from the variable text in Query BEX in SAP.
    In https://wiki.sdn.sap.com/wiki/display/BOBJ/Crystal%20Reports%20and%20BW%20query%20elements stated that the "Text variable" with "replacement path" is supported, but i don't know in my query is not working.
    i already set in Database -> options->  table and fields -> Show Both, but the text variable still not working.
    can you help me
    Crystal Reports 2008 12.2.0.290
    SAP Integration KIT 12.1.0.890
    Thanks
    Luqman

    Post your question BEX and B1 and classic SAP data source issues to the Integration Kit forum

  • SELECT INTO ( variable ) STATEMENTS NOT WORKING FOR SYBASE TABLE AS VIEW

    Dear Experts,
    We have connected our 9i db with Sybase db using Hs connectivity.
    and then we have create the view in oracle db for SYBASE_TABLE as SYBASE_TABLE_VIEW.
    ALL THE INSERT, UPDATE AND DELETE COMMANDS ARE WORKING BUT THE
    select Into (variable) is not working.
    Please help to resolve the select into statment which is in BOLD in the below routine
    PLEASE NOTE! FORM WAS COMPILED SUCCESSFULLY AND FORM IS RUNNING BUT SELECT INTO COMMAND IS NOT WORKING.
    Thanks & Regards
    Eidy
    PROCEDURE SRBL_INSERT IS
    CURSOR SRBL IS
         SELECT impno,impcod,impnam
         from oracle_table1 a, oracle_table2 b
         WHERE a.impcod=b.empcod
         v_srpcod varchar2(5);
    BEGIN     
    FOR rec in SRBL loop     
         begin
    select "im_code" into v_impcod                    
         from SYBASE_TABLE_VIEW
         where "im_code"=rec.impcod;
    exception when no_data_found then
         v_srpcod:=null;
    end;
    END LOOP;
    END;
    Edited by: Eidy on Aug 16, 2010 11:28 AM

    hellow
    try this.
    select "im_code" into v_impcod
    from SYBASE_TABLE_VIEW
    where "im_code"=rec.impcod;
    v_srpcod := v_impcod ;
    ........

  • Merge call not working in ios7 on Iphone5

    Merge call not working in ios7 on Iphone5 ?

    Same here. We have this call center in our company where after i have added a call to merge i have to push no. 4 and dial from the keypad. This has never been possible in ios but it have been possible to create a contact called "Merge" and add number 4 as it's phone number. Now by merging first my clients call to my collegegue and then to this "Merge" contact it has been dropping me out of line and my client and collegue are merged.
    Now ios 7 wont let me call to this "Merge" contact's number "4"

  • Outgoing calls not working on iphone 4S after upgrading to ios 6.0.1

    outgoing calls not working on iphone 4S after upgrading to ios 6.0.1.
    It always says call back ...
    incoming is working
    i tried number of sim cards from different networks but same issue
    tries resetting network settings but it also didnt worked

    Just counter-check the following settings.
    1. Settings>General>Set Side Swith To: Rotation Lock
    2. Make sure side switch is not in lock position
    3. If necessary do a reset a few more times

  • Calling not working

    I continuously try calling and getting called by my friends who live across the state, only to have the call not work for me. I don't get any ringing or the pop-up window, it just shows me that they are in a call. When I do try to join, it sits there for approximately 30 seconds trying to connect and then kicks me out of the call. I have reset Skype, I have checked for updates; I have the most recent one, I'm up to date. They all have no problem calling with each other but I cannot join or make calls. Oddly enough, there is only one person I can call or get calls from out of our group, but I don't receive a notification unless it's from her. I have tried calling echo and it works every time but not with my friends. Please send help or something to try to fix this problem, it is making Skype unuseable. 

    Glad we found a workaround. On which network and in which country are you roaming? And who is your home network operator?
    This would help Nokia to investigate. And it helps those to find the workaround who find this thread via an search on the Internet.

  • Click to call not working with Firefox 31 in Windo...

    Hello All,
    I have a problem with Click to Call in my new computer.
    Windows 8.1
    Skype 6.20.0.104
    Click to call 7.3.16540.9015
    Firefox 31
    Click to Call not working with Firefox.
    With IE11 it ok.
    When I directly copy the URL "skype:+48xxxxxxxxx?call"  into address field of my Firefox, then automatically opening Skype with only 1 window- contacts, but not opened window with call phone, and not started to call.
    When I do this same in IE11 , Skype opened 2 windows ( contacts and call phone) and start call to phone number.
    I don't know why. because in my second computer ( this same Firefox, Skype, click to call) but Windows 7, Click to Call working with Firefox.
    Please help me.
    Maybe someone have a solution ?
    Best Regards
    Jarek
    ps. Sorry for my english

    Sounds that you have installed a Firefox Beta release and thus are on the beta update channel, see Help > About.<br />
    The Beta update channel receives an update twice a week.
    You need to install the current release to switch the update channel to release.
    Download a fresh Firefox copy and save the file to the desktop.
    *Firefox 27: http://www.mozilla.org/en-US/firefox/all.html
    If possible uninstall your current Firefox version to cleanup the Windows registry and settings in security software.
    *Do NOT remove personal data when you uninstall your current Firefox version, because all profile folders will be removed and you lose personal data like bookmarks and passwords from profiles of other Firefox versions.
    Your bookmarks and other personal data are stored in the Firefox profile folder and won't be affected by an uninstall and (re)install, but make sure that "remove personal data" is NOT selected when you uninstall Firefox.

  • Security filter with variable does not work correctly

    Helo,
    I have one table with this columns (called BI_USERS):
    USERBI | REGIONS
    XXXX 10,5 -> In this case the user XXX can access the region 10 and 5
    AAA 9,7
    I use this table to apply the security filters. Fisrt I did a initialization block with the select: SELECT USERBI, REGIONS FROM BI_USERS WHERE USER = :USER
    This select populate two variables: variable USER (system variable) and UserRegion (Non-system variable)
    After I use the UserRegion variable in the securty filter of the one group of users. For exemple:
    Name | Status | Business Model Filter
    "Claro"."Historico Saldo Pre-Pago" Enabled "Claro"."Historico Saldo Pre-Pago"."DW_UN_NEG" In(VALUEOF(NQ_SESSION.*UserRegional)* )
    But the issue is that the query is not working, because the query created for BIServer no use the IN operator. Seems the IN operator is changed for equal (=).
    And the query returs error because the value 10,5 (for example) is not a numeric value.
    Anybody could help me, please? I am using the version 10.1.3
    Mauricio

    |||\/||| wrote:
    Helo,
    I have one table with this columns (called BI_USERS):
    USERBI | REGIONS
    XXXX 10,5 -> In this case the user XXX can access the region 10 and 5
    AAA 9,7
    I use this table to apply the security filters. Fisrt I did a initialization block with the select: SELECT USERBI, REGIONS FROM BI_USERS WHERE USER = :USER
    This select populate two variables: variable USER (system variable) and UserRegion (Non-system variable)
    After I use the UserRegion variable in the securty filter of the one group of users. For exemple:
    Name | Status | Business Model Filter
    "Claro"."Historico Saldo Pre-Pago" Enabled "Claro"."Historico Saldo Pre-Pago"."DW_UN_NEG" In(VALUEOF(NQ_SESSION.*UserRegional)* )
    But the issue is that the query is not working, because the query created for BIServer no use the IN operator. Seems the IN operator is changed for equal (=).
    And the query returs error because the value 10,5 (for example) is not a numeric value.
    Anybody could help me, please? I am using the version 10.1.3
    MauricioHi Mauricio,
    First of all you have some syntax errors with your init block:
    select USERBI, REGIONS from BI_USERS WHERE upper(USER)=upper(':USER');
    Couple things to consider here:
    1) Why are you selecting Userbi column from the table? Is USER system session variable not getting populated through other souces like LDAP or default security?
    Ans: If your user session variable is getting populated from a different init block, then you dont need to select that column. Then your init block would look something like this:
    select 'USERREGIONAL', REGIONS from BI_USERS WHERE upper(USER)=upper(':USER'); - Data Source
    Row Wise Initialization - Data Target
    Initblock that is populating the user session variable as the order of precedence.
    2) If you dont have USER session variable populating from any other source, then your init block would look something like below:
    select 'USER', USERBI, "USERREGIONAL', REGIONS from BI_USERS; - Data source
    Row Wise Initialization - Data target
    After following one of the above two steps, you need to apply the filters on the table.
    "Claro"."Historico Saldo Pre-Pago"."DW_UN_NEG" IN(VALUEOF(NQ_SESSION.USERREGIONAL))
    Note: Make sure you understand that variables are case sensitive.
    Please award points as this is correct answer.
    Thanks,
    -Amith.
    Edited by: Amith on May 10, 2011 3:18 PM

  • Web URL - Variable input not working

    Hi There,
    I have got following URL for one of my web application -
    http://cccbwde1.xxx.com:8120/sap/bw/BEx?sap-language=EN&CMD=LDOC&INFOCUBE=ZSC_O01&QUERY=QZSC_O01_5002_TEST
    and it works fine. It has got a few variables and as parameter passing I would like to pass on default value to variable.
    Say one of the variable used is S_plant and supply default value 6011 to it, my new URL looks like
    http://cccbwde1.xxx:8120/sap/bw/BEx?sap-
    language=EN&CMD=LDOC&INFOCUBE=ZSC_O01&QUERY=QZSC_O01_5002_TEST*&VARIABLE_SCREEN=X&
    var_name_1=S_PLANT&var_value_ext_1=6011*
    problem I am facing is that it does not show and default value while displaying variable entry screen. Please suggest.
    Regards
    Vikash
    Split the URL for easier display
    Edited by: Arun Varadarajan on Feb 20, 2009 10:45 AM
    Edited by: Arun Varadarajan on Feb 20, 2009 10:46 AM

    Hi Vikash,
    there is a possibility to modify WAD applications by using parameters to call Web applications ([SAP Help|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/ef05462480025ae10000000a1553f7/content.htm]). Just tried it with
    a dummy query on our system and it works for queries which are executed directly from Query Designer as well.
    Just give it a try like this extension:
    &BI_COMMAND_1-BI_COMMAND_TYPE=SET_VARIABLES_STATE
    &BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE=VARIABLE_INPUT_STRING
    &BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE_TYPE-VARIABLE_INPUT_STRING=
    [variable_value]
    &BI_COMMAND_1-VARIABLE_VALUES-VARIABLE_VALUE_1-VARIABLE=[variable_name]
    Your link in total should be like this (if I have not done an error; please also complete the xxx):
    http://cccbwde1.xxx:8120/sap/bw/BEx?sap-
    language=EN&CMD=LDOC&INFOCUBE=ZSC_O01&QUERY=QZSC_O01_5002_TEST&VARIABLE_SCREEN=X&
    BI_COMMAND_1-BI_COMMAND_TYPE=SET_VARIABLES_STATE&BI_COMMAND_1-VARIABLE_VALUES-
    VARIABLE_VALUE_1-VARIABLE_TYPE=VARIABLE_INPUT_STRING&BI_COMMAND_1-VARIABLE_VALUES-
    VARIABLE_VALUE_1-VARIABLE_TYPE-VARIABLE_INPUT_STRING=6011&BI_COMMAND_1-VARIABLE_VALUES-
    VARIABLE_VALUE_1-VARIABLE=S_plant
    If it is not working just let me know.
    Brgds,
    Marcel
    Split the URL for want of seeing the post in whole!!
    Edited by: Arun Varadarajan on Feb 20, 2009 10:44 AM
    Edited by: Arun Varadarajan on Feb 20, 2009 10:46 AM

  • Customer Ext Variable is NOT working correctly in the Restricted Key Figure

    Hi all,
       I have created a variable ZVCBLMTH (Period from 01/1996 to Last Month) with reference to
        0CALMONTH  and it will be populated through  Customer Exit and it works fine.
        In the selection for 0CALMONTH, I gave the range as '05/2008' to '08/2008' and this new
        variable  passed the value of  range as '01/1996' to '04/2008' in RSRT.
        The properties of the variable are:
              Type of Variable -  Characteristic, Processing by - Customer Exit, Variable Represents - Interval
              and Variable is - Optional.
              No change in the result after changing the 'Variable is' from Optional to 'Mandatory'.
      This variable is used in Restricted Key Figure to calculate the number of matching records between
       01/1996 & 04/2008 and somehow it is not recognizing this variable and NOT passing the results correctly.
       But, there are records with 0CALMONTH between 01/1996 & 04/2008.   
       How could I test that which value is passed into the Restricted Key Figure for this variable, PLEASE ?
       Thanks in advance.
    Regards,
    Venkat.

    Hi Clemens Li
    I agreed on your point. When we define the Internal table the type for element EQUNR & QUMNR , we are referring the SAP data element for EQUNR, QMNUM field.
    Our doubt is even though we refer the standard data element, in the ALV display, it shows with leading zeros and also it creates problems in the filtering and in the filter window all values instead of unique nos.
    Hi Abhii
    I have given below the fieldcat coding.
    Friends, can you kindly clarify the above said problems. Since we use SAP ECC 6.0 any notes or patches apply is required. ( this is the basic functionality in ALV, that is my doubt).
        wls_fieldcat-col_pos   = wpv_pos.
        wls_fieldcat-fieldname = wpv_champ.
        wls_fieldcat-tabname   = wlc_tabname.
      wls_fieldcat-seltext_s = wls_fieldcat-seltext_m
        wls_fieldcat-seltext_l = wpv_libelle.
        wls_fieldcat-ddictxt   = 'L'.
        wls_fieldcat-no_out    = wv_no_out.
        APPEND wls_fieldcat TO gt_fieldcat.
    Kind regards,
    Jegathees P.

  • Mac 10.6.8's video calls not working! Please help!

    Reposting the text below because there was no reply to the last message. Ack! Please help. Skype, is there a solution yet? Or even just an explanation and a time frame so we know when we can expect video calls to work again? Thanks! ---------------I have a Mac laptop, version 10.6.8. I have the most updated version of Skype available for my computer, Skype version 6.15. For the past few months, I've been unable to use video chat or file sharing. I can receive some files, but cannot send files. Other people can video chat with me and I can see them, but they can't see me. My built-in camera works just fine for other purposes, so I know it's not an issue with my camera. I've also noticed that a lot of Mac users seem to be having trouble with Skype lately. I've checked my audio/video preferences for Skype and my computer's camera preferences, and everything is as it should be. Does anyone know how to fix this? 
    Thanks in advance for any help!

    See: How to perform a "clean install" of Flash Player in Mac OS X
    In addition to these steps, I recommend, BEFORE emptying the trash:
    Go to: [User]/Library/Preferences (hold the "Option" key when clicking "Go" from the Finder menu to reveal the hidden Library folder)
    Trash the ENTIRE Macromedia folder from there
    Aside from that additional step, follow the rest of the instructions to the letter and you should be back up and running.

  • Variable Substitution not working when using ABAP mapping

    Hi all,
    I am doing an IDoc to File scenario.
    Due to some complex mapping requirements, i had to use ABAP mapping for IDoc to File ( IDoc : SHPMNT05)
    There is also one more requirement where in i need to generate the receiver filename dynamically
    i.e the filename is of the form :     
        GW-XYZ-DD/MM/YYYY.csv
    Where
    XYZ is the Shipment number (E1EDT20- TKNUM)
    DD/MM/YYYY is the IDOC creation date in ECC (EDIDC-CREDAT)
    so i used the variable substitution option in receiver file adapter.
    But its not working.
    Is there any limitation for using the variable Substitution, doesnt variable substitution work in case of ABAP mapping?
    Regards,
    Loveena.

    Hi,
      u written ABAP mapping program to get the file name in the required format ,
    is it rt?
    when u test it at message mapping(including ABAP map program)
    u get the the required format of file name in the one of target filed.
    if that was fine, please check the variable substituiton parameters at receiver file adapter.
    i mean, are u maintain variable name and refernece.
    u have to specify the payload information.
    warm regards
    mahesh.

  • Variable WT not working .. PLEASE HELP!

    Hi All,
    I am writing (What should be) a simple PCR, to write the contents of a Wagetype in to a variable (Below)
         WGTYP?
                ADDWT *
            6220
                ADDWT *
                PRINT
                ADDWT&V622
                PRINT
    But when I run payroll I get the message "Variable does not exist in table VAR", I checked the WT and it does have an amount..
    In Schema it is called by PIT 9009 GEN NOAB
    Any suggestions please?
    Cheers
    Dave

    Sorted :o)  Message was "Mis Leading"

  • Variable is not working

    HI Experts,
    can any one suggest me on this issue . When i enter 0Material variable range selction the data is not retriving .the data has there in 0material master data. if enter other range like date with out giving materila the data is displaying . i checked user defined variable and customized variable its not displaying . but the same variable it working in quality system and its problem in production system so any one suggest me on this issue.
    Regards
    Rk

    Hi,
    Thank you very much for your reply . User has been raised some other requirement . here 6 variables containg  and out of 2 are mandtory.  if the user enter  the  one of the optional slection screen and 2 mandatory variable also be optional. if the user is not entring the optional the 2 remains mandtory  here same variable act like optional and mandatory. if it is possible In please let me know.
    Regards
    Rk

Maybe you are looking for

  • IPhoto 6 & Restoring from .mac Backup

    Thankyou to all of the experienced mac users who post to these forums, most helpful to people relatively new to mac's. I have been happily using iPhoto 6.0.1 and the .mac backup utility weekly. last night I needed to reinstall Tiger, then iPhoto - wh

  • Adding voice channels to a trunkgroup

    I have this: controller T1 2/0 framing esf linecode b8zs pri-group timeslots 1-24 description Connection to Switch T1 2 controller T1 2/1 framing esf linecode b8zs pri-group timeslots 1-24 description Conecction to the switch T1 18 It happens that so

  • Accessing Cloud services

    I am a PC and I am using CS 6 Design & Web Premium (both 32 and 64 bit installed). I just purchased the Cloud downloaded Muse and Photoshop Extended. (I was told by the support to install Photoshop again) I need to have an access to the Web Font Serv

  • System load up time

    mbp 17" matte 500GB w/7200rpm 4GB ram MAYA, NUKE, Pftrack, AE, Photoshop, Illustrator, FCP2 OSX load up time = 1min10sec (roughly) . is this fast, slow, normal? fresh system from apple on 500GB w/5400rpm when 1st bought w/no softwares install =43sec

  • Sql search through a document

    Hi. all. I have a problem. I have a table with records and in each record there is a column that contains a link to a file. I have an html input text form and i would like to search through the file of each record if it contains the word that i enter