I want to type only the filename of a gcc source that has ".syn" as an extension and copy it, changing the extension to ".c" so it can be compiled.
I do it as follows:
This works fine, but if I want to repeat the compilation by recovering the previous call using history, the full filename plus the extension ".syn" appears and I have to delete the ".syn" to use my script.
Because so many programs give one an option of typing a filename with or without an ext, there must be a simple way to do this. How is it done?
Hi ,
I need to replace the file name extension with txt to csv,i wrote the below script when executing its giving the below error.Please anyone how to do this?
$ a2.sh
mv: *.: cannot access: No such file or directory
./a2.sh: o: bad number
$ vi a2.sh
a2.sh
-----
#!/bin/ksh
txt=$1... (4 Replies)
Hey,
I'm having a problem finding out if a directory holds any files with a certain file extension, for example .txt.
I have tried: if (! -e "*.txt")
and I've tried: set FILES=`ls *`
echo "Found $FILES"
foreach FILE ($FILES)
if($FILE == "*.txt")
And neither of... (2 Replies)
I have a list of files in a particular folder
Example:
File name - sample.F1.test
I want to change the extension of the above file to .csv
The final file should be renamed as sample.csv (4 Replies)
Hello guys,
I want to use an alias as an sub function in the script. Here is my issue:
I want to use
exsit_en <pattern> <file>
to indicate that if the <file> contains <pattern> the expression returns 1, and vice versa.
But in the alias I used as follows, the $status alway is 0. Can someone... (3 Replies)
Hi All,
i need to change the filename extension. For simplicity, we can assume that the extension after '.' is 3 characters only... but the filenames can vary.
eg. changing from abc.doc to abc.dxs
can i have a oneline command to achieve this (3 Replies)
Hello, everyone! :]
I'm having an issue with my camera/uploading to Photobucket.
When my camera transfers it's photos to my hard drive, it transfers them as .JPG. Unfortunately, when I go to upload to my Photobucket account, it only accepts .jpg & .jpeg files. Every time I want to upload, I... (6 Replies)
Hi All
I have a csh shell script which should check if a given file is a zip file as below:
****************************************
#!/bin/csh -f
if ]; then
echo is a zip file
else
echo sorry not a zip file
endif
exit
****************************************
... (1 Reply)
Hello all,
I need to change file extension for all .doc files to .txt file in multiple folders. I know the way to rename them by going to each folder and doing that, but I need something which I can run from home directory so that It does the renaming in all the nested directories.
Thanks. (4 Replies)
I have a file name
n10-z30-dsr65-ndelt1.00-varp0.08-16x12drw-csq-msf.ps
and I want to remove the varp info tag to get
n10-z30-dsr65-ndelt1.00-16x12drw-csq-msf.ps
Trying to use tr, but when I tried replacing varp with ooo I am getting the results below:
echo... (2 Replies)
Hi I have a list of files :root@L28mustang:/var/log/exim4/2017/Jul2017_Blast_BC07# ls -lrt | grep mainlog
-rw-r----- 1 Debian-exim adm 3636932 Jul 8 06:25 mainlog.3.gz
-rw-r----- 1 Debian-exim adm 919512 Jul 9 06:27 mainlog.2.gz
-rw-r----- 1 Debian-exim adm 7655054 Jul 10 06:25 mainlog.1... (1 Reply)
Discussion started by: anaigini45
1 Replies
LEARN ABOUT CENTOS
ocamldep
OCAMLDEP(1) General Commands Manual OCAMLDEP(1)NAME
ocamldep - Dependency generator for OCaml
SYNOPSIS
ocamldep [ options ] filename ...
DESCRIPTION
The ocamldep(1) command scans a set of OCaml source files (.ml and .mli files) for references to external compilation units, and outputs
dependency lines in a format suitable for the make(1) utility. This ensures that make will compile the source files in the correct order,
and recompile those files that need to when a source file is modified.
The typical usage is:
ocamldep options *.mli *.ml > .depend
where .depend is the file that should contain the dependencies.
Dependencies are generated both for compiling with the bytecode compiler ocamlc(1) and with the native-code compiler ocamlopt(1).
OPTIONS
The following command-line options are recognized by ocamldep(1).
-I directory
Add the given directory to the list of directories searched for source files. If a source file foo.ml mentions an external compila-
tion unit Bar, a dependency on that unit's interface bar.cmi is generated only if the source for bar is found in the current direc-
tory or in one of the directories specified with -I. Otherwise, Bar is assumed to be a module from the standard library, and no
dependencies are generated. For programs that span multiple directories, it is recommended to pass ocamldep(1) the same -I options
that are passed to the compiler.
-ml-synonym .ext
Consider the given extension (with leading dot) to be a synonym for .ml.
-mli-synonym .ext
Consider the given extension (with leading dot) to be a synonym for .mli.
-modules
Output raw dependencies of the form filename: Module1 Module2 ... ModuleN where Module1, ..., ModuleN are the names of the compila-
tion units referenced within the file filename, but these names are not resolved to source file names. Such raw dependencies cannot
be used by make(1), but can be post-processed by other tools such as Omake(1).
-native
Generate dependencies for a pure native-code program (no bytecode version). When an implementation file (.ml file) has no explicit
interface file (.mli file), ocamldep(1) generates dependencies on the bytecode compiled file (.cmo file) to reflect interface
changes. This can cause unnecessary bytecode recompilations for programs that are compiled to native-code only. The flag -native
causes dependencies on native compiled files (.cmx) to be generated instead of on .cmo files. (This flag makes no difference if all
source files have explicit .mli interface files.)
-pp command
Cause ocamldep(1) to call the given command as a preprocessor for each source file.
-slash Under Unix, this option does nothing.
-version
Print version string and exit.
-vnum Print short version number and exit.
-help or --help
Display a short usage summary and exit.
SEE ALSO ocamlc(1), ocamlopt(1).
The OCaml user's manual, chapter "Dependency generator".
OCAMLDEP(1)