ile bir çizgiyi yorumlama Bu kullanım durumunu kapsayan bir şey olmadığına inanmak zor, ancak aramamın sonuçsuz olduğunu kanıtladım.Ansible lineinfile modülü
Ben artık bulunmayan bir sürücü yerleştirmenin /etc/fstab
bir çizgi var:
//archive/Pipeline /pipeline/Archives cifs ro,credentials=/home/username/.config/cifs 0 0
İstediğim şey bu
---
- hosts: slurm
remote_user: root
tasks:
- name: Comment out pipeline archive in fstab
lineinfile:
dest: /etc/fstab
regexp: '^//archive/pipeline'
line: '#//archive/pipeline'
state: present
tags: update-fstab
kullanıyordum
#//archive/Pipeline /pipeline/Archives cifs ro,credentials=/home/username/.config/cifs 0 0
bunu değiştirmektir
sadece yorum sembolünü eklemek için bekliyor (#), ancak bunun yerine tüm satırı değiştirdi ve en
#//archive/Pipeline
ile ded hattın kalanını topak-yakalamak ya da sadece tek bir yorum kömürü eklemek için bir yol var?
regexp: '^//archive/pipeline *'
line: '#//archive/pipeline *'
veya
regexp: '^//archive/pipeline *'
line: '#//archive/pipeline $1'
Ben "o InsertAfter benziyor okudum ben aradığım, ama 'Ne lineinfile etrafında ve benim baş tamamlamaya çalışırken' ISN'de sonra insert am' ? Ben
Bir tedavi yaptı, teşekkürler. – datakid