-2
A
回答
-1
的awk
程序打印從輸入文件中的每一行。如果發現第一行以[mysqld]
開頭,則它使用系統命令cat
來打印管道中的文本。
就個人而言,我會用這樣的:
awk -v add='skip-host-cache\nskip-name-resolve' \
'{ print } $1 == "[mysqld]" && found == 0 { print add; found = 1; }' my.cnf
相關問題
- 1. atoi from char *在C中返回0 0
- 2. C++除以0
- 3. 0 C++陣列
- 4. 從0的內存的c realloc 0
- 5. 什麼是C中的「{0}」?
- 6. C中的連接0
- 7. C++風格和0到size_t(0)
- 8. 1/252 = 0在C#中?
- 9. C++中'\ 0'是什麼?
- 10. C++ vector.begin()和vector [0]
- 11. C#:0&1排列
- 12. C#SqlParameter of 0 changed'default'
- 13. c#Form.Hide()與Form.Opacity = 0
- 14. WPF Binding.StringFormat:C與'{} {0:C}'
- 15. C#,if file.length == 0 ignore
- 16. C中的exit(0)和Java中的System.exit(0)的練習
- 17. C#計算返回0
- 18. 當a == 0或b == 0時,Matlab繪圖ax + by + c = 0
- 19. SceneKit:(,0 0,0)的目標C
- 20. C#的含義是-0?
- 21. Awk如果低於0
- 22. 如果(c == 0 && d == 0 && etc ...)或者(c == 0)if(d == 0)等等,執行速度更快...?
- 23. c中的雙變量類型:(負數)0不等於0
- 24. 在C++中檢測一個爲0的負數0
- 25. awk,bin/sh 0:1:找不到
- 26. 0 + 0 + 0 ... + 0!= 0
- 27. C++中的usleep(0)對Linux的影響
- 28. C中的0..7的排列
- 29. welcome/cat/0無法訪問控制器中的方法cat()welcome.php codeigniter
- 30. 替換c中的\ 0空格
慈祥發佈樣品INPUT_FILE和預期產出,上面的命令工作?我不認爲這至少對我有意義。 – RavinderSingh13
除了我之前評論中添加的內容,系統(「貓」)不應該工作,因爲cat會需要一個參數(file_name)來讀取它。此外,系統負責在awk中使用shell命令,但它並不清晰,命令似乎不起作用。 – RavinderSingh13
執行此命令。它會將「skip-host-cache \ nskip-name-resolve」添加到my.cnf的「[mysqld]」塊中 – yawhua