Je cherche des fichiers dont le nom contient AAAdans leur chemin à l'aide de la commande suivante: find path_A -name "*AAA*" Étant donné le résultat affiché par la commande ci-dessus, je souhaite déplacer ces fichiers dans un autre chemin, par exemple path_B. Au lieu de déplacer ces fichiers un par …
Je veux faire: cat update_via_sed.sh | sed 's/old_name/new_name/' > new_update_via_sed.sh dans mon programme. Mais je veux utiliser des variables, par exemple old_run='old_name_952' new_run='old_name_953' J'ai essayé de les utiliser mais la substitution n'a pas lieu (pas d'erreur). J'ai essayé: cat update_via_sed.sh | sed 's/old_run/new_run/' cat update_via_sed.sh | sed 's/$old_run/$new_run/' cat update_via_sed.sh …
cp -rest destiné à copier des fichiers de manière récursive et cp -Rà copier des répertoires de manière récursive. Mais j'ai vérifié, et les deux semblent copier les fichiers et les répertoires, la même chose. Alors, quelle est la différence en réalité?
J'ai eu un problème (nouveau pour moi) la semaine dernière. J'ai un système de fichiers ext4 (Fedora 15). L'application qui s'exécute sur le serveur s'est soudainement arrêtée. Je ne pouvais pas trouver le problème au premier regard. dfa montré 50% d'espace disponible. Après avoir cherché pendant environ une heure, j’ai …
Dites que j'ai ce fichier: hello world hello world Ce programme #!/bin/bash for i in $(cat $1); do echo "tester: $i" done les sorties tester: hello tester: world tester: hello tester: world Je voudrais avoir l' foritération sur chaque ligne individuellement en ignorant les espaces, c'est-à-dire que les deux dernières …
C'est le serveur Ubuntu 10.04 64 et samba 3.4.7. J'ai un répertoire partagé /home/mit/shareet un autre /home/tempque je relie au répertoire partagé: ln -s /home/temp /home/mit/share/temp Mais sous Windows, après avoir utilisé Internet, je ne peux pas ouvrir S:/temp, mais sous Linux, il est possible d’accéder /home/mit/share/tempcomme prévu. Cela fonctionne …
Je me demande s'il existe un outil de ligne de commande qui retourne la disposition actuelle du clavier. J'ai XkbLayoutmis à us, ru. Mettre à jour: setxkbmap renvoie les paramètres de présentation, pas la disposition sélectionnée. Par exemple: $ setxkbmap -print | grep xkb_symbols xkb_symbols { include "pc+us+ru:2+inet(evdev)+capslock(grouplock)+terminate(ctrl_alt_bksp)" }; Il …
J'aime vraiment utiliser control+rpour rechercher de manière récursive mon historique de commandes. J'ai trouvé quelques bonnes options que j'aime utiliser avec: # ignore duplicate commands, ignore commands starting with a space export HISTCONTROL=erasedups:ignorespace # keep the last 5000 entries export HISTSIZE=5000 # append to the history instead of overwriting (good …
J'ai un miroir local (créé avec debmirror), et quand je cours apt-get updateaprès quelques jours, j'obtiens ceci: E: Release file expired, ignoring file:/home/wena/.repo_bin/dists/sid/Release (invalid since 14h 31min 45s) Comment est-ce que je travaille autour de ça?
Je comprends évidemment que l’on peut ajouter de la valeur à la variable de séparateur de champ interne. Par exemple: $ IFS=blah $ echo "$IFS" blah $ Je comprends aussi que read -r lineles données de la stdinvariable seront sauvegardées line: $ read -r line <<< blah $ echo "$line" …
En bref, je suis dans un effort pour remplacer lessavec vim( vimpager). J'ai les paramètres pour les scripts à cracher des couleurs (et gras et tout bien) chaque fois qu'ils le peuvent. lesscomprend les codes de couleur et les affiche bien. Comment puis-je faire vimanalyser les codes et afficher les …
Je suis confus de suivre script ( hello.go). //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } Il peut exécuter. (sur MacOS X 10.9.5) $ chmod +x hello.go $ ./hello.go hello, world Je n'ai pas entendu parler de shebang à partir de …
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.