GNU wdiff — front end to GNU diff — word differences

https://directory.fsf.org/wiki/Wdiff Compares two files on a word per word basis, finding the word deleted or added from the first file to make the second. A word is defined as anything between whitespace. It works by creating two temporary files, one word per line, and the executes ‘diff’ on these fields. It collects the ‘diff’ output… Continue reading GNU wdiff — front end to GNU diff — word differences

GNU Screen

Its own manual:

The general prefix: C-a.

Temporarily switching to the builtin command line: C-a :.

Concepts, approaches, …:

  • persistent shell session
  • regions — displaying more than one window at a time, splitting horizontally or vertically (i.e. screen tiling / splitting), resizing the visible regions, …
  • scrolling — the usual scrolling is not available per se — #ToBeClarified — I am not 100% sure how scrolling within screen is meant to be done, but it does not feel well and reasonably usable (what a pity! K.O.!!!)

Other links:

Within books:

getent – “get entries from administrative database”

https://en.wikipedia.org/wiki/Getent https://manpages.debian.org/unstable/manpages/getent.1.en.html The getent command displays entries from databases supported by the Name Service Switch libraries, which are configured in /etc/nsswitch.conf. If one or more key arguments are provided, then only the entries that match the supplied keys will be displayed. Otherwise, if no key is provided, all entries will be displayed (unless the database does not support enumeration). My DS713+ (Intel… Continue reading getent – “get entries from administrative database”

how to translate human readable time to EPOCH (GNU coreutils (“date”), Perl, …) – resp. the other way round

https://stackoverflow.com/questions/7357423/perl-human-readable-time-with-miliseconds-to-epoch https://www.gnu.org/software/coreutils/manual/html_node/Examples-of-date.html – making use of the ‘@’ feature of the date utility $ date –date=”2011/09/08 00:10:17.997″ +%s # from human readable time to EPOCH 1315433417 $ date –utc –date=”2011/09/08 00:10:17.997″ +%s 1315440617 $ date -d @946684800 +”%F %T %z” 2000-01-01 01:00:00 +0100 $ date –utc –date=’1970-01-01 946684800 seconds’ +”%Y-%m-%d %T %z” 2000-01-01 00:00:00 +0000

the GNU packages that I need most seriously on my “finkified” Macs

https://wiki.jochen.hayek.name/w?title=The_GNU_packages_that_I_need_most_seriously_on_my_finkified_Macs – this is where this text should actually live and get maintained CAVEAT!!! Read carefully beforehand: http://finkproject.org/download/ http://finkproject.org/download/srcdist.php I.e. install Xcode Tools/Developer Tools, Xcode Command Line Tools, and X11 ! This message wants to tell you, that the Xquartz X11 distribution is not installed (it is not something, that fink can do for you):… Continue reading the GNU packages that I need most seriously on my “finkified” Macs

the GNU packages that I need most seriously on my Synology NAS

CAVEAT: In 2017 I started using opkg (Entware-NG) instead of ipkg (optware). This document may not be updated entirely to reflect the new circumstances. https://wiki.jochen.hayek.name/w/index.php?title=Synology_DSM – better use and maintain that article instead of this one theses are the GNU packages I seriously need on my Synology NAS (there is actually more than one …):… Continue reading the GNU packages that I need most seriously on my Synology NAS