EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

ainsl - Online în cloud

Rulați ainsl în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda ainsl care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ainsl - AppendIfNoSuchLine

REZUMAT


ainsl [Opțiuni] FILE LINE [MODEL]

DESCRIERE


Adăugați LINE la sfârșitul fișierului FILE dacă acest fișier nu conține deja această linie. Dacă PATTERN este
dat, atunci LINIA este atașată numai dacă PATTERN nu este găsit în fișier.

Deoarece ainsl este scris în Perl, puteți folosi expresiile regulate ale lui Perl în PATTERN. Dacă
PATTERN nu este dat, LINE este folosit în schimb pentru potrivirea unei linii din FILE. Atunci LINE poate, de asemenea
conțin ancorele „^” și „$” care sunt tratate special doar la începutul sau la sfârșitul
modelul și sunt folosite pentru potrivire, nu atunci când adăugați linia. În plus,
Următoarele caractere sunt escape în LINE: ( ) +

Codul de ieșire returnat de ainsl este 0 în caz de succes și diferit de zero în caz de eroare. Vezi secțiunea
CODURI DE IEȘIRE.

OPŢIUNI


-a Creați automat fișierul dacă nu există.

-D Creați ieșire de depanare.

-h Afișați ajutorul, versiunea și rezumatul opțiunilor.

-n Imprimați acțiunile, dar nu le executați.

-Q Citați toate metacaracterele în model. Utilizează funcția \Q a lui perl.

-q Citate * și + metacaractere în model.

-s Convertiți spațiul alb din LINE sau PATTERN în expresia regulă „\s+” pentru potrivire.

-N Nu adăugați „$AINSL_TARGET/” la numele fișierului, chiar dacă este setat.

-v Creați o ieșire verbosă.

NOTE


DACĂ este definită variabila AINSL_TARGET, valoarea acesteia va deveni prefixul pentru
nume de fișier. Acesta este folosit în FAI pentru a schimba fișierele din /target fără a specifica /target în
numele fișierului.

EXEMPLE


ainsl -v / Etc / fstab '/dev/fd0 /floppy auto users,noauto 0 0'

Adăugați intrarea pentru dispozitivul floppy la / Etc / fstab, dacă această linie nu este deja inclusă.

ainsl -s /etc/exports '/srv/www @linuxhosts(async,rw) backup(async,ro)'

Adăugați intrarea de exporturi fără spații care corespund exact.

EXIT CODURI


0 Succes: fie FILE conține LINE/PATTERN, fie LINE a fost atașată la FILE.

13 Permisiunile nu permit scrierea în FILE și LINE/PATTERN nu a fost găsit în fișier.

28 FILE nu poate fi scris deoarece sistemul de fișiere nu are spațiu și LINE/PATTERN nu a fost
găsit în dosar.

30 FILE nu poate fi scris deoarece sistemul de fișiere este doar pentru citire și LINE/PATTERN nu
găsit în dosar.

NOTE


Aceasta este o funcție similară cu AppendIfNoSuchLine de la cfengine(8).

Utilizați ainsl online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) este o sursă deschisă profesională
    sistem pentru a crea programe de instalare Windows. Aceasta
    este conceput pentru a fi cât mai mic și flexibil
    cat posibil...
    Descărcați NSIS: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    AuthPass este o parolă open source
    manager cu sprijin pentru popular şi
    Keepass dovedit (kdbx 3.x ȘI kdbx 4.x...
    Descărcați authpass
  • 3
    Zabbix
    Zabbix
    Zabbix este o companie deschisă de clasă enterprise
    soluție de monitorizare distribuită la sursă
    conceput pentru a monitoriza și urmări
    performanța și disponibilitatea rețelei
    servere, dispozitive...
    Descărcați Zabbix
  • 4
    KDiff3
    KDiff3
    Acest depozit nu mai este întreținut
    și se păstrează în scop de arhivă. Vedea
    https://invent.kde.org/sdk/kdiff3 for
    cel mai nou cod și
    https://download.kde.o...
    Descărcați KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX este o interfață grafică pentru
    Încărcătorul USB al lui Waninkoko, bazat pe
    libwiigui. Permite listarea și
    lansarea de jocuri Wii, jocuri Gamecube și
    homebrew pe Wii și WiiU...
    Descărcați USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferă caracteristici ANSI SQL
    și rulează pe Linux, Windows și
    mai multe platforme Unix. Caracteristici
    concurență și performanță excelente
    & putere...
    Descărcați Firebird
  • Mai mult »

Comenzi Linux

Ad