Score:0

คำสั่ง AWK เพื่อเพิ่มบรรทัดใหม่ที่ลงท้ายเพื่อส่งรหัสส่วนตัวที่เข้ารหัสผ่าน API

ธง gq

วิธีเพิ่มการสิ้นสุดบรรทัดใหม่ \n เป็นรหัสส่วนตัวที่เข้ารหัสซึ่งมีบรรทัดว่าง

ตัวอย่างการเข้ารหัสส่วนตัว:

----- เริ่มต้นรหัสส่วนตัว RSA -----
Proc-ประเภท: 4,ENCRYPTED
ข้อมูล DEK: AES-128-CBC,35D7ADF9A8CD58CE3B0D881497052104
    
PpHyOhF/iUhzf5Pp62UIVAeMCYsdluWBj4OXpIA7iO/xwA7Gq2rmSclNIPwz3gdC
g9oxQciIWdQEJt1Gq51ff2Mxflf0vFqlzO8PRnctz5gXKWhkG28FMcSt6wJ0kwai
Upv2rwZroX8D5aDOC3vXVZf4U7iAG0WZVCf4XoNgLcxN+FK0xGuw55/PQHnePWw2
S5V4IJmvsxJH3mjwbkDsVxIkkXVCkgJEEb6THqbhxjVdQVPcTp4rn937RJXwIhS8
M2TU5o5TQj9Ny0wngjFH7ux0FfT+6LT9nkEBvwm7hU7AMYM+SGTWOfrCc5rzMS5O
4Fy89JVzT1sUgSWHvWQTQjnBzIIh0KSF7kZQ7vlM5EWreLRj1Irho7+2UCYmvaLe
X2F39tSy6kbvofuAHzn4aqj+dxop+JD8+9L47vrVHRI+op6QT/HuowCcdsEAkuh+
MmvhN06g/sg+9j8SsGnQFfH0KZddiPr1n3riRF+Yds8PpT69QDxCcBJl2OIz7J9c
4DX+zq2KeG6jcERAj9xbVFL6CajE4w4mpVXZEWX35fF6/2rV/ZwDTdYi87qT3jnP
6kvcvwMqcOwB7QIHbMvCUyCRZkhkj6qoTBIMJMU2XRrWFzzLjUq4c7XxR1cs9lSB
cim2Ylv+b25hHNEasv04BCDkRqnjBcJXVnXZU5VX8JQYjiYtXaMa6EgwG5xhJPrn
VpZnrWAVgrz8t+SPr61WmEtZbQO8295bEpBxXin8bbD5YebQQP901DnammgeBiAK
618WSmSqO5V6Cwq8EJioh+6GjuMEevojo2voDd98M7Ua+8yFKda5THTnU3+jjMc7
d0fmVRtrLfxV8lkVjLDiRYkwErW+bcKeAWSXD5DGAbUeMZ9Fzmrj/kTl9zqXNznD
EwlZ6HqT/69Dk5RfgOrJYOdSGkdmnKoL4OhpKmkigRth9coBcCfvZcehR/QfdMfJ
/PP7uuZAGSm2q91hrMg7ukTpXLH+MfNPBya73HgZlE0NfINEfp/Ba5eu9/2GHSK0
aXMZUG3tsHYR0P82nI+2WFAmWฟูรินHLEaoTya14HvZPIs0TtDh8yzu+hRl0nkHf
ahwG72crxC7+aWH5/GgYBg+83xBSoBArRM1lThyQGHS4wTKQAgVffDtuVb1czLTw
tB88RfDsASYrCt8aGqBmIjwKocgjNF+vD5RSF5obTI9na/l7Li9Hvp7YcxARY8vi
ORUAEBosj5jr930Rwg7dSKGAZ49lYYJQ/MKSYECSJ8bUsUL+rwubIHuwVwi7aMun
Yu2NA6+viTJX9/FrhNmYA1SB2Fv+IfzHOK3zFTuf48usdOYpNRa6rzX8NC9EPtn+
geAAJFV/XtmfwNKfPNPOYcx/xGX2twkCJ4QN1p0kQP/GkB6jqHUV+X5Upffr5Zhw
6Xk7mEi25EphyYbP5D+SBJ98+5qr5L1Wu6QImSby3nkPzZtGpUsG5qb2lIxpmseW
Q0f2+1s+Netw0JRgMOYoUilLDv6/Nu5e9++LovoJq8xTCIhZSDv0VpDuZtw3LC7w
+vzNeG1l2u/Xy2zqME7dedXgNLNd3TiXJvKEs+zWQ3GiW3IrxMcawNFfvTEy2Dze
----- สิ้นสุดรหัสส่วนตัว RSA -----

ฉันลองใช้คำสั่งด้านล่าง แต่ไม่ถือว่าเป็นบรรทัดว่าง:

awk 'NF {ย่อย(/\r/, ""); พิมพ์f "%s\n",$0;}'

ด้านล่างนี้เป็นผลลัพธ์:

-----BEGIN RSA PRIVATE KEY-----\nProc-Type: 4,ENCRYPTED\nDEK-Info: AES-128-CBC,35D7ADF9A8CD58CE3B0D881497052104\nPpHyOhF/iUhzf5Pp62UIVAeMCYsdluWBj4OXpIA7iO/xwA7Gq2rmSclNIPwz3gdC\ng9oxQciIWdQEJt1Gq51ff2Mxflf0vFqlzO8PRnctz5gXKWhkG28FMcSt6wJ0kwai\nUpv2rwZroX8D5aDOC3vXVZf4U7iAG0WZVCf4XoNgLcxN+FK0xGuw55/PQHnePWw2\nS5V4IJmvsxJH3mjwbkDsVxIkkXVCkgJEeb6THqbhxjVdQVPcTp4rn937RJXwIhS8 \nM2TU5o5TQj9Ny0wngjFH7ux0FfT+6LT9nkEBvwm7hU7AMYM+SGTWOfrCc5rzMS5O\n4Fy89JVzT1sUgSWHvWQTQjnBzIIh0KSF7kZQ7vlM5EWreLRj1Irho7+2UCYmvaLe\nX2F39tSy6kbvofuAHzn4aqj+dxop+JD8+9L47vrVHRI+op6QT/HuowCcdsEAkuh+\nMmvhN06g/sg+9j8SsGnQFfH0KZddiPr1n3riRF+Yds8PpT69QDxCcBJl2OIz7J9c\n4DX+zq2KeG6jcERAj9xbVFL6CajE4w4mpVXZEWX35fF6/2rV/ZwDTdYi87qT3jnP\n6kvcvwMqcOwB7QIHbMvCUyCRZkhkj6qoTBIMJMU2XRrWFzzLjUq4c7XxR1cs9lSB\ncim2Ylv+b25hHNEasv04BCDkRqnjBcJXVnXZU5VX8JQYjiYtXaMa6EgwG5xhJPrn\nVpZnrWAVgrz8t+SPr61WmEtZbQO8295bEpBxXin8bbD5YebQQP901DnammgeBiAK\n618WSmSqO5V6Cwq8EJioh +6GjuMEevojo2voDd98M7Ua+8yFKda5THTnU3+jjMc7\nd0fmVRtrLfxV8lkVjLDiRYkwErW+b cKeAWSXD5DGAbUeMZ9Fzmrj/kTl9zqXNznD\nEwlZ6HqT/69Dk5RfgOrJYOdSGkdmnKoL4OhpKmkigRth9coBcCfvZcehR/QfdMfJ\n/PP7uuZAGSm2q91hrMg7ukTpXLH+MfNPBya73HgZlE0NfINEfp/Ba5eu9/2GHSK0\naXMZUG3tsHYR0P82nI+2WFAmWFurinHLEaoTya14HvZPIs0TtDh8yzu+hRl0nkHf\nahwG72crxC7+aWH5/GgYBg+83xBSoBArRM1lThyQGHS4wTKQAgVffDtuVb1czLTw\ntB88RfDsASYrCt8aGqBmIjwKocgjNF+vD5RSF5obTI9na/l7Li9Hvp7YcxARY8vi\nORUAEBosj5jr930Rwg7dSKGAZ49lYYJQ/MKSYECSJ8bUsUL+rwubIHuwVwi7aMun\nYu2NA6+viTJX9/ FrhNmYA1SB2Fv+IfzHOK3zFTuf48usdOYpNRa6rzX8NC9EPtn+\ngEAAJFV/XtmfwNKfPNPOYcx/xGX2twkCJ4QN1p0kQP/GkB6jqHUV+X5Upffr5Zhw\n6Xk7mEi25EphyYbP5D+SBJ98+5qr5L1Wu6QImSby3nkPzZtGpUsG5qb2lIxpmseW\nQ0f2+1s+Netw0JRgMOYoUilLDv6/Nu5e9++LovoJq8xTCIhZSDv0VpDuZtw3LC7w\n+vzNeG1l2u/Xy2zqME7dedXgNLNd3TiXJvKEs+zWQ3GiW3IrxMcawNFfvTEy2Dze\n-----END RSA PRIVATE KEY- ----

แต่ผลที่คาดว่าจะได้รับ \n\n สะท้อนถึงบรรทัดว่างหลังจากนั้น ข้อมูล DEK: AES-128-CBC,35D7ADF9A8CD58CE3B0D881497052104:

-----BEGIN RSA PRIVATE KEY-----\nProc-Type: 4,ENCRYPTED\nDEK-Info: AES-128-CBC,35D7ADF9A8CD58CE3B0D881497052104\n\nPpHyOhF/iU....

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา