23 novembre

Le Bash avec moi comme DevOp (à la fois l'un des mots à la mode pour essayer de nouvelles) pendant une longue période. Mais vous n'avez jamais cesser d'apprendre. Ce petit extrait du nom de gestionnaire à l' $0 est inclus, le composant de chemin.

  # / Bin / bash
 ME = $ {0 # # * /}

 # Question avec le chemin
 echo $ 0
 # Et sans
 echo $ ME 
  # Appel
 run / whatever.sh / Var / run / whatever.sh 

 Question n °
 run / whatever.sh / Var / run / whatever.sh
 whatever.sh 

Merci Andi

gklinkmann écrit par \ \ tags:

19 août

Secure Shell ou

Liens:
ssh dans Wikipedia

gklinkmann écrit par \ \ tags:

5 août

En fait, j'ai cherché une seule raison pour homebrew présente pour MacOS. Qui pense maintenant de la bière est mauvaise. Homebrew est douloureusement absent gestionnaire de paquets pour MacOS (du moins si vous avez trouvé Linux pour MacOS).

Exigences d'installation sont un Mac Intel et un courant XCode, qui maintenant pour Lion reproduit en effet sur ​​l'App Store gratuitement. Homebrew s'installe sur un github script hébergé Ruby.

  bin / ruby -e " $(curl -fsSL https://raw.github.com/gist/323731) " / Usr / bin / ruby-e "$ (curl-fsSL https://raw.github.com/gist/323731)" 

Par la suite, atteint d'un simple:

  brasser installer wget 

pour installer wget à partir.

La vie peut être si simple. :-)

gklinkmann écrit par \ \ tags: ,

4 août

Il ya beaucoup de commandes Unix qui me manquent sur la ligne de commande Windows. La ferme de nombreuses lacunes PowerShell ici. Toujours dans le but de lire un fichier journal en continu, alors qu'il est écrit. Sous Unix, on peut utiliser la commande tail -f . L'équivalent de Windows est la suivante:

  Obtenez-le contenu d'attente My.txt 

Dans XP, le PowerShell a toutefois appelé sur la ligne de commande explicitement. Ceux qui (comme moi) ne se faire des amis avec le PowerShell utilise cygwin .

via: eggheadcafe.com

gklinkmann écrit par \ \ tags: ,

4 mars

Si, comme moi, plus du côté Unix (le bon côté de la Force) et vient sur ​​son PC sous Windows à un travail raisonnable avec la ligne de commande ou cygwin installé, alors vous manquez cruellement sur ​​les ordinateurs qui n'ont pas ces outils Small Linux pour Windows .
Mais si vous êtes chanceux, le PowerShell est installé (le nombre de PC avec XP et non pas service pack actuel est encore extrêmement élevé).

Tout cela soulève une question. Sur le shell Unix à partir bien connu, mais ce qui est pour l'instant la commande PowerShell correspondant à la commande Unix que vous avez besoin. La réponse est "RTFM" ou un bon article sur l'Internet par quelqu'un qui a lu le document. Pour moi, ce fut à l'article oreilly très utile.

Qu'est-ce qui est d'abord apprise, c'est que les commandes PowerShell ya beaucoup de noms d'emprunt, dont certains sont identiques aux commandes Unix. Voici une petite sélection:

Commandement Alias
Copy-Item cpi, cp, copie
ForEach-Object foreach,%
Get-ChildItem vous ls
Get-Command gcm
Get-Content chat, Type de
Get-Content gc, le type, le chat
Obtenir de l'aide aider
Get-Lieu gl, pwd
Move-Item mi, mv, déménagement
Retirez-Point ri, e, del, rm, rmdir
Rename-Item rni, Ren
Set-Location cd, chdir
Where-Object

Source: oreilly.de

Pour ma part, cela a suffi, parce que je voulais juste cat coup d'oeil dans un fichier. La situation est différente si vous avez un "pager" comme more ou less nécessaire. Pour cela, il est des extensions communautaires PowerShell disponibles sous la licence Microsoft Public (Ms-PL) devrait être.
Ce sont des applets de commande supplémentaires, les fournisseurs, les alias, les filtres, les fonctions et les scripts pour Windows PowerShell. La documentation de cette, si maigre soit.

Conclusion:
Les gens comme moi préfèrent un shell Unix et ne peut pas accéder à la mémoire. NET en utilisant le PowerShell est que, avec cygwin (si installé) mieux. Parce que les commandes PowerShell sont encore qu'à ses débuts (par le biais des alias) du même nom avec des commandes Unix. Les extensions communautaires PowerShell améliorer cette situation.
Cygwin n'est pas installé, si vous arrivez à lire la documentation PowerShell est un must.

gklinkmann écrit par \ \ tags: ,