---DROP TABLE IF EXISTS service;
-CREATE TABLE IF NOT EXISTS service (
- name VARCHAR(100),
- description VARCHAR(200),
- PRIMARY KEY (port,name)
-);
+DROP TABLE IF EXISTS service;
+-- NB 25.10.17 CREATE TABLE IF NOT EXISTS service (
+-- NB 25.10.17 name VARCHAR(100),
+-- NB 25.10.17 description VARCHAR(200),
+-- NB 25.10.17 PRIMARY KEY (port,name)
+-- NB 25.10.17 );
--DROP TABLE IF EXISTS service_port;
DROP TABLE IF EXISTS service_port;
data_src() {
#pwd
- perl -ne 'm,^(\w+)\s+\d+/\w+\s+#\s*(.*?)$, and $_=join(qq|\t|,map(/^\s*(.*?)\s*$/,$1,$2)).qq|\n| and !$h{$_}++ and print' \
- /etc/services \
- > "$tmp/service.csv"
- csv2table service "$tmp/service.csv"
+# NB 25.10.17 perl -ne 'm,^(\w+)\s+\d+/\w+\s+#\s*(.*?)$, and $_=join(qq|\t|,map(/^\s*(.*?)\s*$/,$1,$2)).qq|\n| and !$h{$_}++ and print' \
+# NB 25.10.17 /etc/services \
+# NB 25.10.17 > "$tmp/service.csv"
+# NB 25.10.17 csv2table service "$tmp/service.csv"
perl -ne 'm,^(\w+)\s+(\d+)/(\w+)\s+#\s*(.*?)$, and print join(qq|\t|,map(/^\s*(.*?)\s*$/,$2,$3,$1)).qq|\n|' \
/etc/services \