' "$t"
}
+tab2space() {
+ local size=2
+ [ "$1" = "-size" ] && shift && size=$1 && shift
+ local space=$(eval "printf ' %.0s' {1..$size}")
+ perl -pe "1 while s/^\t/$space/" $@
+}
+
+space2tab() {
+ local size=2
+ [ "$1" = "-size" ] && shift && size=$1 && shift
+ local space=$(eval "printf ' %.0s' {1..$size}")
+ perl -pe "1 while s/^$space/\t/" $@
+}
+
shell_replace() {
local usage="Usage: shell_replace [-i[.BACKUP_EXTENSION]] [-find PAHT]"
-DROP TABLE IF EXISTS service;
+-- NB 05.12.17 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 option VARCHAR(100),
-- NB 25.10.17 price float(5,2)
-- NB 25.10.17 );
+CREATE TABLE IF NOT EXISTS mime (
+ id varchar(32) NOT NULL PRIMARY KEY,
+ name varchar(128),
+ cmd_check varchar(300)
+);
+CREATE TABLE IF NOT EXISTS mime_type (
+ name varchar(128),
+ type varchar(128) NOT NULL DEFAULT '' PRIMARY KEY,
+ ext varchar(128)
+);
+CREATE INDEX IF NOT EXISTS mime_type_ext_idx ON mime_type (ext);