Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x

3
Effectuer des opérations sed sur des numéros de ligne donnés
Je me demande s'il existe un moyen simple de fonctionner sur certaines lignes avec des numéros de ligne préassignés. Disons que je veux sortir les 1ère, 7ème, 14ème et 16ème lignes d'un fichier, je peux simplement faire sed -n '1p;7p;14p;16p' input_file mais cela devient plus compliqué lorsque l'opération ne consiste …
8 sed 




4
comment décaler la valeur du tableau dans bash
nous voulons construire 6 dossiers de points de montage comme exemple /data/sdb /data/sdc /data/sdd /data/sde /data/sdf /data/sdg nous avons donc écrit ce simple script bash en utilisant un tableau folder_mount_point_list="sdb sdc sdd sde sdf sdg" folderArray=( $folder_mount_point_list ) counter=0 for i in disk1 disk2 disk3 disk4 disk4 disk5 disk6 do …


2
ls ignore "pas de correspondance"
Je voudrais lister tous les fichiers dans un dossier appelé foldernamequi ont l'extension test, atestou btest. Ma pensée immédiate était de courir ls ./foldername/*.{a,b,}test Cela fonctionne bien à moins qu'il n'y ait rien avec l'extension atest, auquel cas j'obtiens l'erreur zsh: no matches found: ./foldername/*.atest. Existe-t-il un moyen de simplement …

5
Comment installer une version spécifique de GCC dans Kali Linux?
Cette question semble être traitée correctement dans plusieurs questions et dans d'autres endroits faciles à trouver avec Google, mais je ne trouve pas la solution satisfaisante pour les raisons expliquées ci-dessous. Mais juste pour terminer, j'ai inclus quelques liens pertinents: /ubuntu/138284/how-to-downgrade-a-package-via-apt-get /ubuntu/428772/how-to-install-specific-version-of -some-package / 428778 /ubuntu/26498/choose-gcc-and-g-version ... Et d'autres. Cependant, …



1
Nom du processus à l'autre extrémité d'un tube Unix?
Si deux processus sont connectés par un tuyau, > cmd1 | cmd2 existe-t-il un moyen cmd1de connaître le nom (ou PID) du processus de l'autre côté du tuyau ( cmd2)? Aussi, vice versa, existe-t-il un moyen cmd2d'obtenir le nom / PID de cmd1? Je sais qu'il isatty(3)faut vérifier si la …
8 linux  process  pipe  proc 

3
Pourquoi ne puis-je pas grep de cette façon?
Je voudrais changer la ligne "disable = yes" en "disable = no" dans le fichier suivant: [root@centos2 ~]# cat /etc/xinetd.d/tftp service tftp { ... server_args = -s /var/lib/tftpboot disable = yes per_source = 11 ... } J'ai essayé ceci: [root@centos2 ~]# grep 'disable = yes' /etc/xinetd.d/tftp [root@centos2 ~]# en copiant …
8 sed  grep 

1
Pourquoi la sortie avec un code de retour stocké d'une commande imbriquée entraîne-t-elle différents codes de retour dans Dash et Bash?
Fonctionnement bash -c 'bash -c "echo test1; exit 1;" &> /tmp/x; buildresult=$?; tail -n 100 /tmp/x; exit $buildresult;' entraîne l' test1impression sur la console et l' echo $?impression, 1ce qui, à mon sens, est correct, car la commande doit retourner avec ce que l'intérieur a [b/d]ash -crenvoyé alors que dash …

1
Bash RANDOM avec des graines?
J'utilise $((1 + RANDOM % 1000))pour générer un nombre aléatoire. Est-il possible de faire quelque chose de similaire mais de fournir une graine? Donc, étant donné la même graine, le même nombre aléatoire sera toujours affiché?
8 bash  random 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.