-2
我做了一个SH文件奇怪的输出,当我运行sh文件。
#!/bin/bash
myvariable=Hello
anothervar=Fred
echo $myvariable $anothervar
echo
sampledir=/etc
ls $sampledir
当我与
$sh simplevariables.sh
运行它,我得到这个输出:
afpovertcp.cfg networks
afpovertcp.cfg~orig networks~orig
aliases newsyslog.conf
aliases.db newsyslog.d
apache2 nfs.conf
asl nfs.conf~orig
asl.conf notify.conf
auto_home ntp-restrict.conf
auto_master ntp.conf
auto_master~orig ntp_opendirectory.conf
autofs.conf openldap
bashrc pam.d
bashrc_Apple_Terminal passwd
bashrc~previous passwd~orig
com.apple.IPConfiguration.plist paths
com.apple.screensharing.agent.launchd paths~orig
csh.cshrc periodic
csh.cshrc~orig pf.anchors
csh.login pf.conf
csh.login~orig pf.os
csh.logout php-fpm.conf.default
csh.logout~orig php.ini.default
cups php.ini.default-previous
defaults postfix
dnsextd.conf ppp
efax.rc~previous profile
emond.d profile~orig
find.codes protocols
find.codes~orig protocols~previous
fstab.hd racoon
fstab.hd~previous rc.common
ftpd.conf rc.common~previous
ftpd.conf.default rc.netboot
ftpusers resolv.conf
ftpusers~orig rmtab
gettytab rpc
gettytab~orig rpc~previous
group rtadvd.conf
group~previous rtadvd.conf~previous
hosts security
hosts-original services
hosts.equiv services~previous
hosts~orig shells
irbrc shells~orig
kern_loader.conf snmp
kern_loader.conf~previous ssh
krb5.keytab ssl
localtime sudo_lecture
locate.rc sudoers
mach_init.d sudoers.d
mach_init_per_login_session.d sudoers~orig
mach_init_per_user.d syslog.conf
mail.rc syslog.conf~previous
mail.rc~orig ttys
man.conf ttys~previous
manpaths xtab
master.passwd zprofile
master.passwd~orig zshrc
nanorc
任何建议如何刚刚获得的 输出Fred你好
我该怎么做才能摆脱所有不必要的嘉宝,只是输出?
这种情况发生在我运行的所有其他脚本文件中。有什么建议么?
的感谢!这是一个愚蠢的错误:) – shwetaaaa
你可以标记为回答,并upvote我,如果它帮助 –