Sponsored Content
Full Discussion: crontab
Top Forums Shell Programming and Scripting crontab Post 302212750 by methyl on Tuesday 8th of July 2008 08:52:13 AM
Old 07-08-2008
The script may work from the command prompt if the current directory happens to be $RPT_FOLDER and none of the filenames contain a space character.

On closer examination, your first grep looks for "invoice", and your second grep looks for "<space>invoice<space>".
Is "invoice" part of the filename or something else like the unix user or unix group name>?
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

crontab

Hi I have a shell script which works fine at the command line and does works in crontab also but does not send the output to mail as other scripts do by default. 10 1 * * * /export/home/test/report_script by default should send the output to mail but the script runs OK and the output... (1 Reply)
Discussion started by: run_time_error
1 Replies

2. UNIX for Dummies Questions & Answers

about crontab

dear all , does any one now how can i become sure that the crontab that i put was working successfully not by looking for thr result of the sheduled task but from a log for the crontab or something similar and i need to check that the cron i wrote is correct 00 15 * * 0,1,2,3,6... (2 Replies)
Discussion started by: habuzahra
2 Replies

3. UNIX for Dummies Questions & Answers

Crontab

How can I run "crontab" (parameters) every 6 hours on solaris machine? Thanks (1 Reply)
Discussion started by: gen4ik
1 Replies

4. Shell Programming and Scripting

help with crontab

i have a ksh script that creates messages in a temp directory and then sends them out using the sendmail command and i'm trying to set it up to run every night with crontab. So the basic gist of the script is #create temp dir and messages ... #loop through each message and send using sendmail... (3 Replies)
Discussion started by: bob122480
3 Replies

5. UNIX for Dummies Questions & Answers

crontab

hi all how to schedule the crontab file in unix? (2 Replies)
Discussion started by: ss4u
2 Replies

6. Shell Programming and Scripting

Using Crontab

Hi All, I've a shell script which calls a Sybase stored procedure to do some functionality. I want to schedule the running of this script by crontab. I'm using Solaris 5.8. When i executed the following command crontab -l i got the output as crontab: can't open your crontab file How... (10 Replies)
Discussion started by: sumesh.abraham
10 Replies

7. UNIX for Advanced & Expert Users

Crontab help

hi, I run a .sh file using crontab. I need to know the path of the file . Previously when I run the file alone , i used "pwd" but now when using crontab it gives the temp directory of the file. Is there any way I can find the absolute path of the file when i execute it ? Regards, Ranga (7 Replies)
Discussion started by: r_W213
7 Replies

8. UNIX for Advanced & Expert Users

Help regarding crontab

Dear All jobs are scheduled in crontab . To view this I use crontab -l . But suddenly today I am not able to see any jobs that is being scheduled in crontab. when I type crontab -l , I am seeing nothing.I am not logging through admin user(i dont have it).But I can schedule jobs through... (3 Replies)
Discussion started by: tkbharani
3 Replies

9. Shell Programming and Scripting

crontab

I have a crontab entry,but it is not working. Can anybody help me in this regard?? (2 Replies)
Discussion started by: Sourav_Paul
2 Replies

10. UNIX for Dummies Questions & Answers

at vs crontab

Hi, can someone explain the differences between using the at and crontab commands. When would you use one command over the other? TIA Dom (1 Reply)
Discussion started by: domburf69
1 Replies
LedgerSMB::ScriptLib::Company(3pm)			User Contributed Perl Documentation			LedgerSMB::ScriptLib::Company(3pm)

NAME
LedgerSMB::ScriptLib::Company - LedgerSMB class defining the Controller functions, template instantiation and rendering for vendor and customer editing and display. This would also form the basis for other forms of company contacts. SYOPSIS
This module is the UI controller for the vendor DB access; it provides the View interface, as well as defines the Save vendor. Save vendor/customer will update or create as needed. METHODS
set_entity_class($request) returns int entity class Errors if not inherited. Inheriting classes MUST define this to set $entity_class appropriately. get_by_cc Populates the company area with info on the company, pulled up through the control code dispatch_legacy This is a semi-private method which interfaces with the old code. Note that as long as any other functions use this, the contact interface cannot be said to be safe for code caching. Not fully documented because this will go away as soon as possible. add_transaction Dispatches to the Add (AR or AP as appropriate) transaction screen. add_invoice Dispatches to the (sales or vendor, as appropriate) invoice screen. add_order Dispatches to the sales/purchase order screen. rfq Dispatches to the quotation/rfq screen new_company($request) returns object inheriting LedgerSMB::DBObject::Company This too must be defined in classes that inherit this class. get($self, $request, $user) Requires form var: id Extracts a single company from the database, using its company ID as the primary point of uniqueness. Shows (appropriate to user privileges) and allows editing of the company information. add_location Adds a location to the company as defined in the inherited object save_new_location Adds a location to the company as defined in the inherited object, not overwriting existing locations. generate_control_code Sets $company->{control_code} equal to the next in the series of entity_control values add This method creates a blank screen for entering a company's information. get_results($self, $request, $user) Requires form var: search_pattern Directly calls the database function search, and returns a set of all vendors found that match the search parameters. Search parameters search over address as well as vendor/Company name. history($request) Generates the filter screen for the customer/vendor history report. display_history($request) Displays the customer/vendor history based on criteria from the history filter screen. The following request variables are optionally set in the HTTP query string or request object. Search Criteria name: search string for company name contact_info: Search string for contact info, can match phone, fax, or email. salesperson: Search string for employee name in the salesperson field notes: Notes search. Not currently implemented meta_number: Exact match for customer/vendor number address_line: Search string for first or second line of address. city: Search string for city name state: Case insensitive, otherwise exact match for state or province zip: leading match for zip/mail code country_id: integer for country id. Exact match tartdate_from: Earliest date for startdate of entity credit account startdate_to: Lates date for entity credit accounts' start date type: either 'i' for invoice, 'o' for orders, 'q' for quotations from_date: Earliest date for the invoice/order to_date: Latest date for the invoice/order Unless otherwise noted, partial matches are sufficient. Control variables: inc_open: Include open invoices/orders. If not true, no open invoices are displayed inc_closed: Include closed invoices/orders. If not true, no closed invoices are displayed report_type: Either summary or detail Columns to display: l_partnumber: parts.partnumber l_sellprice: invoice/orderitems.sellprice l_curr: ar/ap/oe.curr l_unit: invoice/orderitems.unit l_deliverydate: invoice.deliverydate or orderitems.reqdate l_projectnumber: project.projectnumber l_serialnumber: invoice/orderitems.serialnumber csv_company_list($request) Generates CSV report (not working at present) save($self, $request, $user) Saves a company to the database. The function will update or insert a new company as needed, and will generate a new Company ID for the company if needed. save_credit($request) This inserts or updates a credit account of the sort listed here. save_credit_new($request) This inserts a new credit account. edit($request) Displays a company for editing. Needs the following to be set: entity_id, account_class, and meta_number. The account_class requireent is typically set during the construction of scripts which inherit this library. PRIVATE _render_main_screen($company) Pulls relevant data from db and renders the data entry screen for it. search($request) Renders the search criteria screen. save_contact($request) Saves contact info as per LedgerSMB::DBObject::Company::save_contact. delete_contact Deletes the selected contact info record Must include company_id or credit_id (credit_id used if both are provided) plus: * contact_class_id * contact * form_id delete_bank_acct Deletes the selected bank account record Required request variables: * bank_account_id * entity_id * form_id delete_location Deletes the selected contact info record Must include company_id or credit_id (credit_id used if both are provided) plus: * location_class_id * location_id * form_id edit_bank_acct($request) displays screen to a bank account Required data: bank_account_id bic iban save_contact_new($request) Saves contact info as a new line as per save_contact above. save_bank_account($request) Adds a bank account to a company and, if defined, an entity credit account. save_notes($request) Saves notes. entity_id or credit_id must be set, as must note_class, note, and subject. pricelist This returns and displays the pricelist. The id field is required. delete_price save_pricelist This routine saves the price matrix. For existing rows, valid_to, valid_from, price fields are saved. For the new row, the partnumber field matches the beginning of the part number, and the description is a full text search. pricelist_search_handle Handles the return from the parts search from the pricelist screen. COPYRIGHT
Copyright (c) 2009, the LedgerSMB Core Team. This is licensed under the GNU General Public License, version 2, or at your option any later version. Please see the accompanying License.txt for more information. perl v5.14.2 2012-03-28 LedgerSMB::ScriptLib::Company(3pm)
All times are GMT -4. The time now is 07:03 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy