![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| DB Solo 3,0 (Default branch) | iBot | Logiciel de presse - RSS News | 0 | 02-26-2008 04:00 PM |
| DB Solo 3.0 Beta 1 (Default branch) | iBot | Logiciel de presse - RSS News | 0 | 01-22-2008 09:10 PM |
| script fonctionne sur la ligne de commande, non pas dans cron | JackTheTripper | UNIX pour les nuls Questions et réponses | 7 | 06-27-2007 01:51 AM |
| œuvres de cmd-line, mais pas dans le script | OFFSIHR | De programmation et de script Shell | 4 | 10-18-2006 08:41 AM |
| Ajout ligne avec sed fonctionne sur Linux, mais pas sur Solaris | nir_s | De programmation et de script Shell | 4 | 08-11-2005 03:00 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
Line travaille en solo, mais pas dans le programme?
Maintenant, je suis juste frusté et confus ... si quelqu'un a quelques conseils sur la façon dont cette anomalie se produit, je l'apprécie grandement.
Code:
cat helpme.txt | awk 'NR<5{printf("%-20s %-20d %-20d %-20.1f\n","hello",$1,$2,$3)}' | sort -rk4
Dans un petit programme, il ne fonctionne pas ... Code:
#!/bin/sh
echo "Please enter the file you want compressed: \c"; read filename
echo File: $filename
# check to see file exists and is readable with -r
if [ -r $filename ]
then
echo gzip | gzip -f $filename; gunzip -l $filename.gz > $filename.txt; gunzip $filename
gzip -f rose.bmp; gunzip -l rose.bmp.gz >> $filename.txt; gunzip rose.bmp.gz
cat helpme.txt | awk 'NR<5{printf("%-20s %-20d %-20d %-20.1f\n","hello",$1,$2,$3)}' | sort -rk4
else
echo sorry the file does not exist or is not readable
fi
Et oui avec seulement les trois domaines dans le programme court, il fonctionne bien. |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|