AWK a apostrofy

Apostrofy v AWK jsou zastoupeny znakem \047

cat tabulky_sql | grep INSERT | awk ‘{ print “insert into dbo.count_of_tables values ( \047” $3 “\047 , ( select count(*) from KOOCPP3.dbo.”$3 “), GETDATE() );” }’

– tento zápis ze skriptu na tvorbu tabuldek vytvoří nad každou tabulkou count a uloží saktuálním datumem do tabulky.

Tabulka dbo.count_of_tables v MsSQL :

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[count_of_tables](
[table] [varchar] (50) NULL,
[count] [int] NULL,
[date] [date] NULL,
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO