Hackcat

Како затражити од Agent да измени датотеке и проверити исправност промена?

Прво дефинишите промене, а затим проверите резултате; проверите постојећи садржај пре поновног покушаја након неуспеха.

Разјасните треба ли заменити, додати или делимично уредити

Agent може писати текст, додавати садржај или изводити циљане замене. Јасно наведите датотеку, сврху измене и садржај који треба задржати у захтеву—на пример, поправите само одређени одељак конфигурације без прилагођавања других делова.

Поново писање целе датотеке и додавање на крај имају различите учинке; избегавајте нејасне упуте попут "ажурирај је" које чине опсег нејасним.

Проверите у малом опсегу

Прво задржите сигурносну копију важних датотека која се може опоравити, а затим нека Agent објасни промене и изврши провере прикладне за датотеку.

На пример, при измени конфигурације захтевајте да неповезане ставке остану сачуване и наведите критеријуме провере. Ако место замене није јединствено, прво прегледајте контекст; немојте допустити замену свих појављивања само зато што је текст исти.

  1. Потврдите да су окружење и локација датотеке исправни.
  2. Наведите понашања која треба променити и она која се морају сачувати.
  3. Прегледајте специфичне измене у начину одобрења.
  4. Проверите разлике или покрените повезане валидације како бисте потврдили да резултати задовољавају циљеве.

Немојте слепо понављати након прекида

Изгубљени одговор не значи нужно да датотека није записана. Након поновног повезивања, прво проверите постојећи садржај пре него што одлучите хоћете ли поновити покушај, посебно за операције додавања, јер поновљено извршавање може узроковати дупле уносе. Ако су операције датотеке одбијене, прилагодите опсег или прибавите одговарајуће овлаштење; немојте заобилазити одбијање писањем путем терминала. Промене у начину допуштења неће аутоматски поништити довршене измене.