Perl è un linguaggio di programmazione potente e di alto livello. Le domande su Perl devono essere limitate all'ambiente di sviluppo Perl, all'esecuzione di Perl o all'utilizzo di Perl per automatizzare le attività sul computer.
Esame dell'output da perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' in un editor di testo (ad es. vi) mostra quanto segue: ^[[37mABC ^[[0m Come si rimuovono i codici colore ANSI dal file di output? Suppongo che il modo migliore sarebbe quello di convogliare l'output attraverso …
Finora stiamo facendo tutti i nostri script con Bash, ma sto iniziando a sentirmi un po 'sciocco. Mentre possiamo ovviamente fare tutto ciò che vogliamo con Bash (è piuttosto potente), sto iniziando a chiedermi se non dovremmo usare un linguaggio di scripting appropriato (nel nostro caso molto probabilmente Ruby). Come …
Voglio usare le espressioni regolari perl sulla riga di comando di vim. Ad esempio, per scrivere in maiuscolo le parole sulla riga corrente, è possibile digitare: :s/(\w+)/\u$1/g
Stavo guardando la differenza tra addusere useradd, e una spiegazione è che useraddè un comando, mentre adduserè uno script Perl. Capisco quello che uno script perl è, ma quello che non capisco è quello che un commandpoi è esattamente. Ho sempre pensato che comandi come ls, ln, cdecc sono tutti …
Voglio ridurre le dimensioni di un file con la forza bruta, cioè non mi interessa il resto, voglio solo tagliare il file, dire a metà e scartare il resto. La prima cosa che mi viene in mente è il tronco di Perl . Sto seguendo l'esempio su quella pagina e …
Sono sicuro che qualcuno ha avuto il bisogno di seguito, qual è un modo rapido per dividere un enorme file .gz per linea? Il file di testo sottostante ha 120 milioni di righe. Non ho abbastanza spazio su disco per comprimere l'intero file in una sola volta, quindi mi chiedevo …
Quando copio più file su un Mac, il sistema tenta di copiarli tutti contemporaneamente. Il problema è duplice. Prima di tutto, quando selezioni più file e li copi, tutti entrano in un processo con un approccio "tutto o niente" non dissimile da ACID nei database. Spesso questo non è desiderabile. …
C'è un modo semplice per stampare tutti i caratteri non-ASCII e i numeri di riga in cui si verificano in un file utilizzando un'utility a riga di comando come grep, awk, perl, ecc? Voglio cambiare la codifica di un file di testo da UTF-8 a ASCII, ma prima di farlo, …
Come posso ottenere l'ID processo per il processo perl che esegue lo script corrente? getppid () non restituisce lo stesso pid di ps -ea | grep. C'è un modo semplice o devo semplicemente eseguire il comando ps -ea all'interno del mio script e tagliare le altre informazioni?
Abbiamo questo file: 1 2 1 3 1 2 3 3 52 1 52 300 e altri 1000. Voglio contare il numero di volte in cui si verifica ciascun valore nella prima colonna. 1 3 3 1 52 2 Questo significa che abbiamo visto 1tre volte. Come posso farlo, in …
Sto provando a fare un port upgrade outdated, ma si ferma su un conflitto di pacchetti che non sono in grado di risolvere. Qualcuno sa come risolvere questo problema? sudo port upgrade outdated ---> Computing dependencies for subversion-perlbindings-5.16 Error: Unable to exec port: Can't install subversion-perlbindings-5.16 because conflicting ports are …
Ho un file vmware-install.pl che ho bisogno di eseguire. Faccio doppio clic ma Linux lo aprirà in un editor di testo per la modifica. Come si esegue questo file? Può essere fatto dalla GUI? Nelle proprietà del file si dice "consenti l'esecuzione del file come programma". Ho Fedora 18. Aggiornare: …
Potresti dirmi cosa dice questo errore ?: Can't locate JSON/RPC/Client.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at ./transmission_ line 3. BEGIN failed--compilation aborted at ./transmission_ line 3. Questo è un plugin perl per lo strumento di monitoraggio del sistema munin. Sto usando il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.