Questions marquées «shell»

10
Obtenir la position verticale du curseur

Cela peut sembler assez étrange, mais je sais comment définir la position du curseur vertical dans Bash comme ceci: echo -e "\e[12H" Cela déplace le curseur sur la 12e ligne (en commençant par 1). Alors, comment puis-je obtenir la position du curseur (numéro de ligne) en utilisant Linux bash? Il...

10
Remplacer la chaîne par un index séquentiel

Quelqu'un peut-il suggérer une manière élégante d'accomplir cela? Contribution: test instant () test instant () ... test instant () //total 1000 lines la sortie doit être: test instant1 () test instant2 () test instant1000() Les lignes vides sont dans mes fichiers d'entrée et il y a beaucoup de...

10
comprendre la valeur par défaut d'IFS

Dans ma version 4.2.8 de GNU bash, IFS a une valeur par défaut d'espace, de tabulation et de saut de ligne par défaut: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ Y a-t-il une raison pour un tel IFS par défaut? De plus, quels utilitaires utilisent IFS en...

10
La coquille peut-elle être plus «offensive»?

My Gentoo Linux est compilé avec le drapeau USE offensif activé: # sudo su - Password: Hold it up to the light --- not a brain in sight! Password: Il est également possible de sélectionner des fortunes en fonction du degré d'offensivité: # fortune -o kernelcookies | cowsay -b...

10
Mettre fin à chaque processus d'arrière-plan

J'ai quelques Stoppedprocessus d'arrière-plan. kill $(jobs -p)et kill `jobs -p`n'ont aucun effet kill %1, kill %2Etc. se terminent avec succès les processus individuels Comment puis-je tuer tous les processus d'arrière-plan avec une seule commande? Aussi, pourquoi les deux premières commandes ne...

10
À quoi sert $ & in bash?

Je cherchais des paramètres spéciaux dans bash. Je suis curieux de savoir de quoi il s'agit $&et en quoi il diffère $_. Je vois la sortie suivante lors de l'exécution des commandes mais je n'ai pas pu localiser la signification également. k@Linux:~$ echo $& [1] 12397 $ k@Linux:~$ echo $n...