The UNIX and Linux Forums  

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
どのように新しい環境変数は、シェルスクリプト(シェル)を変更した後に実行するようにcmds charlei シェルプログラミングとスクリプティング 6 2008年10月14日 04:18午後
ヘルプ! bashシェルはperlに変換する必要があります 変人 シェルプログラミングとスクリプティング 0 2008年6月19日 11:42午前
perlの変換する別のbashシェル 変人 UNIXのダミー質問と回答のため 6 2008年5月29日 02:04午後
bashシェルはperlへの変換 変人 UNIXのダミー質問と回答のため 4 2008年5月29日 01:35午前
何が違うの: ' nuhup cmds '対' cmds & ' billshu Sun Solaris 5 2004年5月13日 12:01午前

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年11月19日
adc22 adc22 is offline
登録ユーザー
  
 

参加日: 2008年11月
場所:バンガロール、インド
投稿: 15
Perlのcmds Bashシェルでは動作しません。 Plzヘルプ

こんにちは皆、
私は自分のPC (古いバージョン9 )のLinux OSをしている。をデフォルトのシェルはbashです。いつ何かを実行しようと Perlの プログラムにエラーがスローさ!例えば、実行する場合、この単純な のPERL プログラムは、

# ! / usr / binに/perlの

printf " \ lHello \ Ñ " ;

は$ var \u003d 3 ;
printfは$ var ;

@一覧\u003d ( 1,2,3 ) ;
リスト@ printf " " ;
------------------------している-
\u003d 3で、 bashのコマンドが存在しない場合は、最後の2行の構文エラーがある!

私はCygwin環境でも試した& (そのデフォルトシェルも) bashのは、同じエラーが表示されます。しかし、私のオフィスのパソコン、エラーは観測されています。
このような状況でどのように取り組むか?私はLinuxの最新バージョンを取得する必要が のPERL エラーなしで実行することができますか?
してください。
  #2固定リンク)  
Old 2008年11月19日
ジムマクナマラ jim mcnamara is offline Forum Staff  
...@...
  
 

参加日: 2004年2月
場所: NM
投稿数:5807
最初に:
シバンを変更するのは、最初の行にする perlの スクリプトは、最初の左側の列。

第2回:その場合は、それは機能しません

コード:
jmcnama> which perl
/usr/local/bin/perl

このコマンドは、指示が perlの 住んでいる。最初の行を変更することを指すように:
私がここには、使用してシステムに何かを言っていることです:

コード:
#!/usr/local/bin/perl

  #3固定リンク)  
Old 2008年11月22日
adc22 adc22 is offline
登録ユーザー
  
 

参加日: 2008年11月
場所:バンガロール、インド
投稿: 15
引用:
当初の投稿 ジムマクナマラ View Post
最初に:
シバンを変更するのは、最初の行にする perlの スクリプトは、最初の左側の列。

第2回:その場合は、それは機能しません

コード:
jmcnama> which perl
/usr/local/bin/perl

このコマンドは、指示が perlの 住んでいる。最初の行を変更することを指すように:
私がここには、使用してシステムに何かを言っていることです:

コード:
#!/usr/local/bin/perl
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d


おかげでジム
どちら perlの 私のCygwin環境に与える
cygdrive / ç /Perlの/ビン/Perlの

しかし、たとえ私は、前述のエラーが発生し、この行を使用します。 !
  #4固定リンク)  
Old 2008年11月22日
ジムマクナマラ jim mcnamara is offline Forum Staff  
...@...
  
 

参加日: 2004年2月
場所: NM
投稿数:5807
スクリプトを作成してください-テキストの周りのコードは、スクリプトタグを使用
  #5固定リンク)  
Old 2008年11月22日
adc22 adc22 is offline
登録ユーザー
  
 

参加日: 2008年11月
場所:バンガロール、インド
投稿: 15
このスクリプト-

# ! / cygdrive / ç /Perlの/ビン/perlの

は$ var \u003d 3 ;
printfは$ var ;

@一覧\u003d ( 1,2,3 ) ;
リスト@ printf " " ;
---------------------------
私はエラーになるCygwinのです-

bashの: \u003d
  #6固定リンク)  
Old 2008年11月22日
adc22 adc22 is offline
登録ユーザー
  
 

参加日: 2008年11月
場所:バンガロール、インド
投稿: 15
このスクリプト-

# ! / cygdrive / ç /Perlの/ビン/perlの

は$ var \u003d 3 ;
printfは$ var ;

@一覧\u003d ( 1,2,3 ) ;
リスト@ printf " " ;
---------------------------
私はエラーになるCygwinのです-

bashの: \u003d 3 :コマンドが見つかりません

予期しないトークン'1 、 2 、 3の近くに構文エラー'
  #7固定リンク)  
Old 2008年11月22日
ジムマクナマラ jim mcnamara is offline Forum Staff  
...@...
  
 

参加日: 2004年2月
場所: NM
投稿数:5807
そのパスしてください perlの をPATH変数にされています。

コード:
perl -e 'print "hello world\n"; '

Closed Thread

ブックマーク

タグ
シェルスクリプトシェルスクリプトUnixのスクリプトUnixのスクリプトの基本事項

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 08:02午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0