Je vais apprendre à utiliser la ligne de commande. Plus précisément, j'utiliserai le livre: "La ligne de commande Linux: une introduction complète" . Maintenant, dois-je utiliser une distribution Linux pour parcourir le livre, ou OS X serait-il suffisant? Si j'ai besoin d'une distribution Linux, est-ce que son utilisation via une …
J'essaie d'obtenir ma regex en surbrillance sur mac en utilisant le terminal. J'ai mis c'est mon .profile: export GREP_COLOR='1;30;40' Rien ne change, alors j'ai ajouté la même chose à mon bash.profileencore rien, redémarré la machine rien. Quand je suis: egrep --color=auto ".*\W blah blah " puis il allume une couleur …
Conformément à la réponse acceptée à cette question , j'essaie d'utiliser des modèles dans vim pour forcer la détection de type de fichier dans certains fichiers. Par exemple, en haut d'un fichier nommé gitconfig(notez qu'il n'y a pas de début .), j'ai la ligne suivante: # vim: set filetype=gitconfig : …
Je suis sur un MacBook Pro d'occasion de fin 2013 (Mojave 10.14.3) et quand je tape archsur le Terminal, je reviens i386. Cela ne devrait-il pas être un x86_64? Le vendeur a-t-il déformé l'article? Veuillez voir la capture d'écran ci-dessous de «À propos de ce Mac» .
J'ai un dossier parent nommé "parent_folder" avec beaucoup de sous-dossiers, dans ces sous-dossiers se trouve un fichier nommé "foo.mp4". Je peux trouver ces fichiers facilement en faisant ceci: mymacbook:parent_folder username$ find ./ -name "foo.mp4" -exec echo {} \; Maintenant, cela renvoie le chemin de chaque fichier, par rapport à parent_folder …
Qu'est-ce que PATHdans un Mac OS? Je l'ai utilisé pour installer des outils de ligne de commande globaux, mais la seule documentation que j'ai trouvée est des tutoriels pour le faire, sans aucune explication réelle de ce qui se passe sous le capot. Je n'ai pas non plus trouvé de …
Modifier: Il s'agit d'un doublon de /programming/998626/meaning-of-tilde-in-linux-bash-not-home-directory/ . Je n'ai pas la réputation de fermer cette question en double. Je ne fais pas référence à ~comme dans le répertoire personnel mais plutôt à ceci: $ ls ~foo/bar /some/mount/point/foo/bar Cependant, si je le tente avec un point de montage différent, par …
Je comprends * l'utilisateur administrateur principal reçoit un ID utilisateur 501et les utilisateurs ultérieurs obtenir des numéros supplémentaires ( 502, 503...). Mais pourquoi 501? Quelle est la particularité 50x, quelle est la raison historique / technique de ce choix? * J'ai commencé à me pencher sur cette question lorsque je …
J'ai un fichier nommé avec YYYYMMDDdans le nom de fichier, tel que file-name-20151002.txt Je veux déterminer si ce fichier a été modifié après le 2015-10-02. Remarques: Je peux le faire en regardant la sortie de ls, mais je sais que l'analyse de la sortie de lsest une mauvaise idée. Je …
Contexte: Je suis étudiant et actuellement la connexion Wi-Fi dans mon école est très lente (très lente). J'ai un forfait de données 4G 8 Go, mais même avec ça, je suis à court de fin de mois. J'ai installé un Debian sans tête à la maison (qui a une connexion …
OK, sourceexécute donc le script dans le shell actuel et .séparément, comme détaillé dans l' exécution du script avec "." Et avec "source" par exemple, mais, spécifiquement, dans mon .bashrcfichier, j'ai: [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source ~/.git-completion.bash [ -s ~/.autojump/etc/profile.d/autojump.sh ] && …
Après avoir téléchargé un fichier qui a une somme de contrôle md5 disponible, je le vérifie actuellement avec md5 *file* | grep *given_checksum* par exemple md5 file.zip | grep -i B4460802B5853B7BB257FBF071EE4AE2 mais il me semblait drôle d'exiger grep et la pipe pour ce qui est sûrement une tâche très courante. …
J'ai le one-liner suivant pour afficher les fichiers ouverts par processus: sudo dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }' mais j'ai plein d'erreurs répétées telles que: dtrace: error on enabled probe ID 4 (ID 946: syscall::open_nocancel:entry): invalid user access in action #2 at DIF offset 24 dtrace: error on enabled …
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.