OVH Cloud OVH Cloud

Commandes qui ne fonctionnent pas

102 réponses
Avatar
bp
J'ai pris comme bouquin

Reprenez le controle à l'aide de Linux
de Mathieu Nebra
le Site du Zéro

Jusqu'à présent je le trouve très bien pour débuter.
Par contre il y a certaines commandes qui n'ont pas d'effet ou que je
ne trouve pas

Je serais plus précis ce soir

Cela peut il être possible que selon les version de linux il y ai des
commandes différentes?

10 réponses

Avatar
Sergio
Le 18/12/2014 01:34, Francois Lafont a écrit :

C'est la commande intégrée complete de bash qui est en cause : elle surpasse
l'option no_empty_cmd_completion

complete -r

et la completion fonctionne en début de ligne.



Ah bien joué Dominique. Merci, du coup je peux participer
au concours de celui qui a le plus gros double-tab. ;)

:~#
Display all 3337 possibilities? (y or n)

Ah mince alors, je suis battu.



Moi, j'ai un modeste :
:~$ complete -r
:~$
Display all 3872 possibilities? (y or n)

Néanmoins on remarquera :
:~$ fi
fi fidentify file file-roller filling find findfs findmnt firmwaretool
five-or-more fix-qdf
fiascotopnm fifteen filefrag filezilla filterdiff find2perl findhyph firefox fitstopnm
fixcvsdiff
:~$ fi

Eh oui ! Il y a /aussi/ les applications graphiques (ici on remarque firefox, file-roller, filezilla...).



--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Avatar
Bruno Ducrot
On 2014-12-18, mrr wrote:
Ah bien joué Dominique. Merci, du coup je peux participer



Oui, un bravo à Dominique, j'aurais pas trouvé!

au concours de celui qui a le plus gros double-tab. ;)

:~#
Display all 3337 possibilities? (y or n)

Ah mince alors, je suis battu.



Bon à mon tour:

mike [ ~ ]$
Display all 729 possibilities? (y or n)

root [ / ]#
Display all 901 possibilities? (y or n)

Oups, si on jouait plutôt à celui qui a le plus petit?




bruno $
Display all 736 possibilities? (y or n)

Grompf.

Par contre :

root #
Display all 736 possibilities? (y or n)

Ahh, c'est mieux.

A plus,

--
Bruno Ducrot

A quoi ca sert que Ducrot hisse des carcasses ?
Avatar
capfree
Le 18/12/2014 07:36, Sergio a écrit :




Moi, j'ai un modeste :
:~$ complete -r
:~$
Display all 3872 possibilities? (y or n)

Néanmoins on remarquera :
:~$ fi
fi fidentify file file-roller filling
find findfs findmnt firmwaretool five-or-more
fix-qdf
fiascotopnm fifteen filefrag filezilla filterdiff
find2perl findhyph firefox fitstopnm fixcvsdiff
:~$ fi

Eh oui ! Il y a /aussi/ les applications graphiques (ici on remarque
firefox, file-roller, filezilla...).



Je n'étais pas si mal en proposant:

ls -p /usr/bin

restait qu'à les compter.

--
capfree - “ J'aime mieux un bon sommeil qu'un bon lit.” Victor Hugo
Avatar
Nicolas George
Benoit Izac , dans le message , a écrit :
printf "$PATH:" | tr ':' 'n' | while read -r d; do



IFS=:; for d in $PATH
Avatar
Sergio
Le 18/12/2014 11:09, capfree a écrit :

Eh oui ! Il y a /aussi/ les applications graphiques (ici on remarque
firefox, file-roller, filezilla...).



Je n'étais pas si mal en proposant:

ls -p /usr/bin

restait qu'à les compter.



Ben non...
:/usr/bin$ ls fi*
fiascotopnm fidentify file file-roller filezilla filterdiff find find2perl findhyph firefox fitstopnm fixcvsdiff fix-qdf

firefox, file-roller et filezilla sont toujours là...

--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Avatar
Doug713705
Le 18-12-2014, Bruno Ducrot nous expliquait dans
fr.comp.os.linux.configuration
() :

bruno $
Display all 736 possibilities? (y or n)

Grompf.

Par contre :

root #
Display all 736 possibilities? (y or n)



Mais dis donc voir, ton user a le même path et les mêmes
autorisations d'executuin que root ? Avec /sbin et tout ?

Ahh, c'est mieux.



Arf, j'en prends 581 de plus en tant que root !

--
Hey Mec, voici les photos de nos routes
Prises d'avion par nuit de brouillard
Dans ce vieux catalogue des doutes
Aux pages moisies par le hasard.
-- H.F. Thiéfaine, Errer humanum est
Avatar
Benoit Izac
Bonjour,

le 18/12/2014 à 11:21, Nicolas George a écrit dans le message
<5492aaa1$0$2043$ :

printf "$PATH:" | tr ':' 'n' | while read -r d; do



IFS=:; for d in $PATH



Aussi mais pour bien faire, il faudrait sauvegarder IFS avant de le
modifier et le restaurer après le for.

--
Benoit Izac
Avatar
Benoit Izac
Bonjour,

le 18/12/2014 à 02:36, mrr a écrit dans le message
<54922f88$0$2473$ :

mike [ ~ ]$
Display all 729 possibilities? (y or n)

root [ / ]#
Display all 901 possibilities? (y or n)

Oups, si on jouait plutôt à celui qui a le plus petit?



# bash
-ash: bash: not found
# <TAB> <TAB>
[ fw_setenv mkfifo swconfig
[[ grep mknod switch_root
arping gunzip mktemp sync
ash gzip mount sysctl
awk halt mount_root syslogd
basename head mtd sysupgrade
brctl hexdump munin-node tail
bunzip2 hostapd mv tar
busybox hostid nc tcpdump
bzcat hotplug-call netcat tee
cat hotplug2 netifd telnet
chgrp hwclock netmsg telnetd
chmod id netstat test
chown ifconfig nice time
chroot ifdown nslookup top
clear ifstatus ntpd touch
cmp ifup opkg tr
cp init passwd traceroute
crond insmod pgrep true
crontab ipcalc.sh pidof ubus
cut iptables ping ubusd
date iptables-restore ping6 uci
dbclient iptables-save pivot_root udevtrigger
dd iptraf poweroff udhcpc
devstatus iw pppd uhttpd
df jshn printf umount
dirname kill ps uname
dmesg killall pwd uniq
dnsmasq klogd reboot uptime
dropbear led.sh reset vconfig
dropbearkey less rm vi
du ln rmdir watchdog
echo lock rmmod wc
egrep logger route wget
env login.sh rvnamed wget2nand
expr logread scp which
false ls sed wifi
fgrep lsmod seq wpa_supplicant
find lsof sh wpad
firstboot lua sleep xargs
free luci-bwc sort xinetd
fsync luci-reload ssh yes
fw md5sum start-stop-daemon zcat
fw_printenv mkdir strings
# uname -a
Linux tpl 3.3.8 #1 Sat Mar 23 16:49:30 UTC 2013 mips GNU/Linux
# cat /etc/banner
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (12.09, r36088)
-----------------------------------------------------
* 1/4 oz Vodka Pour all ingredients into mixing
* 1/4 oz Gin tin with ice, strain into glass.
* 1/4 oz Amaretto
* 1/4 oz Triple sec
* 1/4 oz Peach schnapps
* 1/4 oz Sour mix
* 1 splash Cranberry juice
-----------------------------------------------------

Si je compte bien, on arrive à 175. Suivant. ;-)

--
Benoit Izac
Avatar
Nicolas George
Benoit Izac , dans le message , a écrit :
Aussi mais pour bien faire, il faudrait sauvegarder IFS avant de le
modifier et le restaurer après le for.



Des parenthèses autour de l'ensemble suffiront amplement.
Avatar
Sergio
Le 18/12/2014 17:49, Doug713705 a écrit :

bruno $
Display all 736 possibilities? (y or n)

Grompf.

Par contre :

root #
Display all 736 possibilities? (y or n)



Mais dis donc voir, ton user a le même path et les mêmes
autorisations d'executuin que root ? Avec /sbin et tout ?



Sous Ubuntu, le path d'un utilisateur avec droit "sudo" contien /sbin et tout le bazar...

:~$ echo $PATH
/home/serge/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org