Unix & Linux

33
Saisir l'extension dans un nom de fichier

Comment puis-je obtenir l'extension de fichier à partir de bash? Voici ce que j'ai essayé: filename=`basename $filepath` fileext=${filename##*.} En faisant cela, je peux obtenir une extension du bz2chemin /dir/subdir/file.bz2, mais j'ai un problème avec le chemin /dir/subdir/file-1.0.tar.bz2. Je...

33
Comment supprimer un fichier de l'index git

Comment puis-je supprimer un fichier de l' index d'un git dépositaire sans le supprimer de l'arborescence de travail? Si j'avais un fichier ./notes.txtqui était suivi par git, je pourrais courir git rm notes.txt. Mais cela supprimerait le fichier. Je préférerais que git arrête de suivre le...

33
l'extraction de goudron dépend du nom de fichier?

Je télécharge souvent des tarballs avec wget depuis sourceforge.net. Les fichiers téléchargés sont alors nommés, par exemple SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch Quand j'essaye de tar xzf...

33
Copier l'entrée dans le presse-papiers via SSH?

Voici mon cas d'utilisation: Je suis souvent connecté à d'autres ordinateurs via SSH pour le travail et j'ai souvent besoin de copier et coller des documents / du texte du serveur vers des éditeurs locaux pour l'écriture d'exemples et le partage de texte. Souvent, si le texte est assez petit, je...

33
Un outil shell pour “tablify” les données d'entrée

Il y a longtemps, je me souviens d'avoir utilisé une commande qui en fait un tableau bien formaté. Par exemple, pour cette entrée, apple 1 100 orange 20 19 pineapple 1000 87 avocado 4 30 Le résultat sera similaire à ceci: apple 1 100 orange 20 19 pineapple 1000 87 avocado 4 30 J'aimerais connaître...