Hi-
I need the cpp call that will tell me the full path to the app I'm running in. For example, I'm running in a loaded library for either mozilla or firefox, but would like to know the full path to the executable
/usr/bin/firefox
/usr/bin/mozilla
/usr/local/firefox1_5
etc...
(For... (4 Replies)
I have a script in which i want to print absolute path of the same script irrespective of path from where i run script.
I am using
test.sh:
echo "pwd : `pwd`"
echo "script name: $0"
echo "dirname: `dirname $0`"
when i run script from /my/test/dir/struct as ../test.sh the output i... (10 Replies)
hello,
I need help in Unix scripting
I have a whole list of file name in a Input file. I need to run the command iteratively and output the result into a text file
e.g
While read < Input file ; do
QUERY filenane
done > output.txt
Appreciate your help
Thank you
Suhas;) (8 Replies)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
I'm writing a python script to give me the number of files and directories in a given directory and I'm having... (1 Reply)
Hi All,
Am trying to write a shell script to automate one of the product utility but am struck with how to send/key in the inputs and most importantly it requires to press "Enter" key every time after giving the input.
Not sure how to take control of utility from script and key in... (1 Reply)
I'm writing python script to get the file-names in the current directory and file sizes .I'm able to get file list and their sizes but unable to pass them through command line. I want to use this script to execute on other directory and pass directory path with file name through command line. Any... (1 Reply)
Hi all,
I am trying to run below python code for connecting remote windows machine from unix to run an python file exist on that remote windows machine..
Below is the code I am trying:
#!/usr/bin/env python
import wmi
c = wmi.WMI("xxxxx", user="xxxx", password="xxxxxxx")... (1 Reply)
With a little bit of work, was able to build a nice "Wuhan Coronavirus Status" app using MQTT and the IoT-OnOff app. More on this technique here:
ESP32 (ESP-WROOM-32) as an MQTT Client Subscribed to Linux Server Load Average Messages
The result turned out nice, I think. I like the look and... (10 Replies)
Discussion started by: Neo
10 Replies
LEARN ABOUT CENTOS
site-lib
site-lib(5) File Formats Manual site-lib(5)NAME
site-lib - [Location of package directories]
STANDARD LAYOUT
...somewhere in the filesystem hierarchy...
|
site-lib
|
+- (optional) stublibs
+- (optional) postinstall
+- (optional) postremove
|
+- package1
| |
| +- META
| +- archive files
| +- interface definitions
|
+- package2
+
:
:
packageN
DESCRIPTION
Every installation of "findlib" has a default location for package directories, which is normally a directory called "site-lib". The loca-
tion can be set by the configuration variables path (used to look up packages), and destdir (used to install new packages); see find-
lib.conf.
The name of a package is the name of the package directory. For example, if destdir=/usr/local/lib/ocaml/site-lib, the package p will be
installed in the subdirectory /usr/local/lib/ocaml/site-lib/p. This subdirectory must contain the META file and all other files belonging
to the package. Package names must not contain the '.' character.
The variable destdir specifies the directory for new packages. You can only have one such directory at a time; but of course you can change
this directory in findlib.conf. The command ocamlfind install puts new packages into this directory; it is recommended to use this command
for installation because it ensures that the directory layout is right.
For searching packages, findlib uses (only) the variable path which may name several locations to look at.
For systems with DLL support another directory may exist: stublibs. If present, findlib will install DLLs into this directory that is
shared by all packages at the same site-lib location. Findlib remembers which DLL belongs to which package by special files with the suffix
".owner"; e.g. for the DLL "dllpcre.so" there is another file "dllpcre.so.owner" containing the string "pcre", so findlib knows that the
package "pcre" owns this DLL. It is not possible that a DLL is owned by several packages.
If the stublibs directory does not exist, DLLs are installed regularly in the package directories like any other file.
For special needs, a postinstall and/or a postremove script may be installed in the site-lib directory. These scripts are invoked after
installation or removal of a package, respectively.
ALTERNATE LAYOUT
...somewhere in the filesystem hierarchy...
|
site-lib
|
+- (optional) stublibs
+- (optional) postinstall
+- (optional) postremove
|
+- package1
| |
| +- archive files
| +- interface definitions
|
+- package2
+
:
:
: packageN
|
metaregistry
|
+- META.package1
+- META.package2
+
:
META.packageN
This is an alternate directory layout collecting all META files in one directory. You can configure this layout by setting path to the
absolute location of metaregistry. Findlib recognizes that there are META files in this directory and uses them; it is not necessary to
include site-lib into the path.
In order to work, the META files must contain a directory directive pointing to the corresponding package directory that resides below
site-lib.
The command ocamlfind install copes with this layout, too. The variable destdir must contain the absolute location of site-lib, and the
variable metadir must contain the absolute location of metaregistry. Note that ocamlfind install automatically adds a directory directive
to the META file, so you need not do it manually.
User Manual The findlib package manager for OCaml site-lib(5)