Rename files in bash via string handling
I periodically receive files that are somewhat cryptically named, and I like to rename them to something more understandable.
A chronological documentation test project, nothing serious, really!
I periodically receive files that are somewhat cryptically named, and I like to rename them to something more understandable.
This is a PHP script that parse file content from a file and writes this to another config file. #!/usr/bin/php -q < ?php if ($_SERVER[‘argv’][1] == ”) { die(“Usage: ./nagiosparse filename. Sourcefile must be a list with ,\n”); } $strFile = $_SERVER[‘argv’][1]; $arrContents = explode(“\n”, file_get_contents($strFile)); foreach ($arrContents as $strLine) { if(!empty($strLine)) { $arrCells = […]
CTRL-a d detach from the running session CTRL-a c create a new window in the session CTRL-a p switch to the previous window CTRL-a n switch to the next window CTRL-a x switch to window x, windows start at 0
Sometimes it is useful to collect some pictures from some different DVD’s to a new one. But what to do if the original pictures are deleted now. You can use the following command to extract the pictures first. transcode -x mpeg2 -i VTS_01_1.VOB -y im -F jpg -w 100 -F jpg, png, gif ==> picture […]
find /data/folder -type f -uid 400 -atime +2 -exec /bin/rm {} ; find /data/folder -type d -uid 400 -atime +2 | sort -r | /usr/bin/perl -e ‘foreach (<>) {chop; rmdir;