Unix & Linux

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

7
Extraire une partie d'une ligne d'un fichier avec sed
Je veux lire une partie d'une ligne d'un fichier. Par exemple: POP3_SERVER_NAME = localhost Je veux seulement revenir en localhostutilisant sed. Ce texte est sur la troisième ligne. Je fais cela pour extraire la ligne: sed -n '3p' installation.sh Comment extraire uniquement la localhostpièce?
18 sed 

3
Comment puis-je trouver ma bobine de messagerie locale?
Je suis un étudiant diplômé et un novice Linux relatif. Cette question est une sorte de retombée de ma question précédente . Mon institution possède un cluster Linux Ubuntu. Je ne suis qu'un utilisateur; Je n'ai pas les autorisations d'administrateur système et je n'ai certainement pas l'expertise nécessaire pour être …

9
Transposition de lignes et de colonnes
J'ai un fichier avec les lignes comme ci-dessous. title1:A1 title2:A2 title3:A3 title4:A4 title5:A5 title1:B1 title2:B2 title3:B3 title4:B4 title5:B5 title1:C1 title2:C2 title3:C3 title4:C4 title5:C5 title1:D1 title2:D2 title3:D3 title4:D4 title5:D5 Comment puis-je atteindre cet objectif? title1 title2 title3 title4 A1 A2 A3 A4 B1 B2 B3 B4 C1 C2 C3 C4 D1 …


4
Comment changer la variable d'environnement locale?
J'ai généré des fichiers de localisation en_US.utf8 , et_EE.iso88591 et ru_RU.utf8 . Maintenant, si j'essaie de changer l'une des variables locales en ru_RU.utf8 ou en_US.utf8 , cela n'a aucun effet: # locale -a C en_US.utf8 et_EE et_EE.iso88591 POSIX ru_RU.utf8 # LC_TIME=ru_RU.utf8 # locale | grep LC_TIME LC_TIME="et_EE.iso88591" # LC_TIME="ru_RU.utf8" # …






3
Comment différer l'expansion variable
Je voulais initialiser certaines chaînes en haut de mon script avec des variables qui n'ont pas encore été définies, telles que: str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' puis plus tard PLACE, EVENT, ACTIONet RESULTsera réglé. Je veux ensuite pouvoir imprimer mes chaînes …
18 bash  shell  string 




5
Comment définir un alias par répertoire?
Supposons que vous ayez un alias go, mais que vous souhaitiez qu'il fasse différentes choses dans différents répertoires? Dans un répertoire, il doit s'exécuter cmd1, mais dans un autre répertoire, il doit s'exécutercmd2 Soit dit en passant, j'ai déjà un alias pour passer aux répertoires ci-dessus, est-il donc possible d'ajouter …

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.